==>
交互網關
1、架構圖 2、每層職責劃分 Model層 Model層就是職責數據的存儲、讀取網絡數據、操作數據庫數據以及I/O,一般會有一個ViewModel對象來調用獲取這一部分的數據。 View層 View層做的僅僅和UI相關的
1、mvc mvp 由於mvc下的Controller(也就是Activity)非常的臃腫,不僅要管理視圖相關,還要處理一部分邏輯,於是就有了mvp的出現,將Activity看成視圖,讓他僅僅管理視圖相關的工作,Activity不
首語 Android項目開發中,尤其大型的項目中,模塊內部的高聚合和模塊間的低耦合顯得很是重要。爲此我們需要選擇一種框架模式,Android通常使用到的有MVC,MVP和MVVM。通過框架模式設計的項目能夠極大提高開發效率,提高
MVC 介紹 View:對應於xml佈局文件(自定義的view,xml佈局) //用來數據的顯示 Model:實體模型(model),負責處理數據的加載或者存儲 Controllor:對應於Activity,進行業務邏