• <td id="ui4cm"></td>
  • <bdo id="ui4cm"><legend id="ui4cm"></legend></bdo>
  • 用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.robbiejoe.com/gn-xiangmu/44459.html 源碼搜藏網所有源碼來自用戶上傳分享,版權問題及牽扯到商業糾紛均與源碼搜藏網無關

    項目源碼下載排行

    最新文章

    亚洲AV无码一区东京热
  • <td id="ui4cm"></td>
  • <bdo id="ui4cm"><legend id="ui4cm"></legend></bdo>