1. 程式人生 > >元件化框架專案

元件化框架專案

元件化框架專案

 

https://github.com/HelloChenJinJun/NewFastFrame

簡介

該專案目前整合現在主流的開發框架和技術,包括okhttp3、rxjava2、retrofit2、glide、greendao3.0、dagger2、mvp、md風格、面板外掛、熱修復tinker,bugly和元件化等。

採用元件化開發框架,可以使模組單獨編譯除錯,可以有效地減少編譯的時間,更好地進行併發開發,從而極大的提高了並行開發效率。

專案詳解地址為

https://juejin.im/entry/5a1cca70f265da432652923f

http://www.jianshu.com/p/e6eb9c8d120f

視訊地址:

第一部分:http://bmob-cdn-17771.b0.upaiyun.com/2018/07/29/7fe9d6f1407eb280806b55d1aab13453.mp4

第二部分:http://bmob-cdn-17771.b0.upaiyun.com/2018/07/29/9c9c05d840aaf93380a7bea1b5268ba3.mp4

第三部分:http://bmob-cdn-17771.b0.upaiyun.com/2018/07/29/fcd3dc20402c374180a0d3e572bec726.mp4

apk下載地址:

http://bmob-cdn-17771.b0.upaiyun.com/2018/07/29/500896504036b3728040c51c2b11e53b.apk

視訊效果以及apkDemo中的效果可能有時候跟開發進度匹配不上,想看最新效果的,請從最新原始碼中編譯執行觀看。

screenshots

新聞模組

    

音樂模組

        

直播模組

   

聊天模組

獨立專案github地址:https://github.com/HelloChenJinJun/TestChat

聊天專案詳解地址:http://www.jianshu.com/p/2d76430617ae

       

參考的專案

MVPArms https://github.com/JessYanCoding/MVPArms

全民直播 https://github.com/jenly1314/KingTV

音樂專案 https://github.com/hefuyicoder/ListenerMusicPlayer, https://github.com/aa112901/remusic

大象:PHPHub客戶端 https://github.com/Freelander/Elephant

MvpApp https://github.com/Rukey7/MvpApp

CloudReader https://github.com/youlookwhat/CloudReader

非常感謝以上開源專案的作者!謝謝!