Android 架構學習目錄
【轉】剖析Android開發中常用開源庫的基礎知識,架構設計和核心原理,目前規劃剖析的開源框架有:
1)日誌框架:logger,hugo,timber
2)網路框架:okhttp,retrofit
3)資料庫框架:greenDAO,ormlite,DBFlow
4)圖片快取框架:picasso,glide,fresco,Android-Universal-Image-Loader
5)JSON解析框架:gson,fastjson,LoganSquare
6)熱修復框架:tinker,Nuwa,Aceso
7)外掛框架:DroidPlugin,Small,VirtualAPK,RePlugin
8)路由框架:ARouter
9)模組化框架:atlas
10)依賴注入框架:butterknife,dagger2
11)Crash統計框架:acra
12)埋點統計框架:mixpanel-android
13)事件匯流排框架:EventBus
14)hybrid框架:VasSonic,weex,react-native,rexxar-android
15)函式式響應框架:RxJava,agera
16)UI架構框架:android-architecture,Android-CleanArchitecture
17)標準組件:QMUI_Android
18)除錯工具:LeakCanary,stetho
19)序列化框架:Serial
- IO框架:okio
【來源】ofollow,noindex">https://xiaozhuanlan.com/android-advanced?rel=7115874467