用Kotlin語言寫一個超流暢的產品級APP

時間:2020-02-27 15:53 來源:互聯網 作者:源碼搜藏 瀏覽: 收藏 挑錯 推薦 打印

  • 源碼類別:項目源碼
  • 源碼大。何粗
  • 編碼格式:gbk
  • 授權方式:免費源碼
  • 運行環境:php+mysql
  • 官方網址:暫無
  • 歡迎加入QQ群討論學習
  • Android學習交流
  • IDC/源碼/項目-廣告推薦

用Kotlin語言寫一個超流暢的產品級APP

一位練習時長兩年半的安卓練習生根據鴻神提供的WanAndroid開放Api來制作的產品級App,基本實現了所有的功能,使用Kotlin語言,基于Material Design+AndroidX + MVP + RxJava + Retrofit等優秀的開源框架開發,注釋超詳細,方便大家練手

如果你覺得做的還可以對你有幫助,容我卑微地向你要個star,有任何問題或建議,歡迎提交issues

前言

前段時間學習了 Kotlin ,就打算寫一個項目來練練手刷刷熟練度,因為經常逛鴻神的WanAndroid網站,覺得很不錯,Api也很豐富健全, 雖然根據WanAndroidAPi開發出的app多如牛毛,有諸多優秀的app,但是每個人的喜好與審美不一樣,所以都沒有做到我心目中的最完美,于是我就想做一個自己覺得最滿意的app。界面的話參考了很多的app風格,根據自己的搭配實現,感覺還不錯

實現的功能

  • 首頁五大模塊:首頁 / 項目 / 體系/ 公眾號 / 我的

  • 登錄注冊功能

  • 導航功能

  • 搜索功能 熱門搜索推薦 搜索歷史記錄

  • 積分功能 積分排行 積分獲取記錄

  • 收藏功能 收藏文章 收藏網址

  • 待辦清單 添加清單 編輯清單 刪除清單

  • 文章網址詳情 詳情中收藏 分享 瀏覽器打開

  • 全局修改應用主題色

  • 全局修改列表的加載動畫

  • 側滑返回 可打開與關閉

  • 文章在任何地方收藏與取消,其他界面相對應的數據也會變化

  • 布局優化,大量使用ConstraintLayout

  • 集成Bugly收集bug并實現App更新

APP下載

  • GitHub下載

  • fir.im下載

  • 掃碼

應用截圖

圖片描述

圖片描述

圖片描述

圖片描述

圖片描述

主要開源框架

  • 一個在 Java VM 上使用可觀測的序列來組成異步的、基于事件的程序的框架-RxJava2

  • 一個依賴注入框架-Dagger2

  • 處理網絡請求的框架-Okhttp

  • 一個基于OKHttp封裝的網絡加載框架-Retrofit

  • 轉換json數據的官方框架-Gson

  • Android的事件發布-Eventbus

  • 項目核心庫MVP框架-MVPArms

  • 屏幕適配AndroidAutoSize

  • 一個美麗的、流體和可擴展的對話框-Material-dialogs

  • 一個強大的Fragment管理庫-Fragmentation

  • 一個增強BottomNavigationView的安卓庫-BottomNavigationViewEx

  • 強大、可定制、易擴展的 ViewPager 指示器框架-MagicIndicator

  • 一個強大的輪播庫-BGABanner-Android

  • 一個強大并且靈活的RecyclerViewAdapter-BaseRecyclerViewAdapterHelper

  • RecyclerView側滑菜單,Item拖拽,滑動刪除Item,自動加載更多,HeaderView,FooterView,Item分組黏貼-SwipeRecyclerView

  • 揭示效果布局-RevealLayout

  • 優雅地處理加載中,重試,無數據-Loadsir

  • 基于Android WebView的一個強大的庫-Agentweb

  • Android流式布局-FlowLayout

  • 基于mmap內存映射的移動端通用 key-value 組件-MMKV

  • 全局捕捉異常防止崩潰-CustomActivityOnCrash

素材來源

  • 阿里巴巴矢量圖標庫

  • 借鑒了花瓣的登錄頁

  • goweii項目中的App圖標

用Kotlin語言寫一個超流暢的產品級APP轉載請注明出處http://www.hxslwl.com/gn-xiangmu/44459.html 源碼搜藏網所有源碼來自用戶上傳分享,版權問題及牽扯到商業糾紛均與源碼搜藏網無關

項目源碼下載排行

最新文章

久久人人97超碰人人澡,久久人人97超碰人人澡苹果,久久人人97超碰