以前寫過如何優(yōu)雅的快速搭建MVVM項目矢否,但MVVM至今也還是用的人少之又少,基于MVVMFramework的思想融合了MVP模式而變種的快速搭建...
更新AndroidStudio3.0后,我就隨便想寫寫一些demo,然后寫一些Module提供一些基礎(chǔ)功能,結(jié)果報錯: Error:Unable...
列表說完了任内,接下來就是詳情頁了匹中,詳情頁無非就是加載數(shù)據(jù),其實很簡單,和列表實現(xiàn)相同的規(guī)范借卧。 BaseDetailViewModel 原理和Bas...
這一章是列表ViewModel的具體使用小結(jié)。 Model 比如我們要請求一個門票列表筛峭,地址為http://www.bigkoo.com/api...
獲取列表數(shù)據(jù)并顯示已經(jīng)通過BaseRecyclerViewModel實現(xiàn)了铐刘,但是列表還不支持下拉刷新功能,所以我們還必須通過Databindin...
統(tǒng)一規(guī)范的BaseViewModel和HttpServiceCallBack已經(jīng)建好影晓,那么把兩者關(guān)聯(lián)起來實現(xiàn)加載列表內(nèi)容的時刻到了镰吵。列表特性就是...
上一章講到BaseViewModel中幾個狀態(tài),而通常這幾個狀態(tài)都是根據(jù)網(wǎng)絡(luò)返回情況來判斷的挂签,建立一個基類寫一個通用的網(wǎng)絡(luò)回調(diào)的話疤祭,就能把各種狀...
MVVMFramework 是基于Databinding上建立一套MVVM代碼規(guī)范,繼承對應(yīng)的BaseViewModel就能輕松實現(xiàn)快速MVVM...
環(huán)境 AndroidStudio 2.1 MVVM模式 MVVM模式:View饵婆,ViewModel勺馆,Model,三者關(guān)系如上圖。Android ...