Android 開發:(十五)Android框架篇 - 從0到1完成一款App的開發

github地址:
https://github.com/Dongxk/WeChat-Android

主要是用MVP創建,具體說明直接在圖上標註了。
框架

MVP是一個將後臺任務和activities/views/fragment分離的方法,讓它們獨立於絕大多數跟生命週期相關的事件。這樣應用就會變得更簡單,整個應用的穩定性提高10倍以上,代碼也變得更短,可維護性增強。

1. View : 是指顯示數據並且和用戶交互的層。在安卓中,它們可以是一個Activity,一個Fragment,一個android.view.View或者是一個Dialog。
2.Model 是數據源層。比如數據庫接口或者遠程服務器的api。
3. Presenter是從Model中獲取數據並提供給View的層,Presenter還負責處理後臺任務。

對於三方庫,使用build.gradle去管理:
build.gradle

入門篇介紹完畢!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章