圖解Google官方示例的各種android框架

Goolge官方的Android框架源碼見:GitHub工程
毋庸置疑,官方給出的框架示例應該是最標準也最具有普適性的。本文根據工程中的示例,畫出了各個框架的架構圖,以方便快速學習和了解。
1。常見的MVC框架如下圖所示:框架-mvc
框架-mvc
2.常見的MVP框架如下圖所示:框架-mvp
框架-mvp
3.在MVP框架基礎上,通過LoaderManager實現異步獲取數據的框架:框架-mvp-loader
框架-mvp-loader
4.在MVP框架基礎上,通過ContentProvider實現異步獲取數據的框架:框架-mvp-contentProviders
框架-mvp-contentProviders
5.在MVP框架基礎上,通過RxJava改造M層數據接口的框架:框架-mvp-rxjava
框架-mvp-rxjava
6.在MVP框架基礎上,實現Clean思想的框架:框架-mvp-clean
框架-mvp-clean
7.在MVP框架基礎上,通過依賴注入的方式負責對象創建,以此達到解耦類的框架:框架-mvp-dagger2
框架-mvp-dagger2
8.在MVP框架基礎上,簡化V層工作的框架:框架-mvp-databinding
框架-mvp-databinding
9.框架MVVM:
框架-mvvm-databinding

發佈了98 篇原創文章 · 獲贊 24 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章