![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
5篇文章 · 3810字 · 2人關(guān)注
之前我在 Android MVP升級(jí)路系列的最后一篇文章中提到過(guò)有關(guān)MVP的沒(méi)落痴突,雖然有些無(wú)奈但沒(méi)辦法這是這樣的時(shí)代仰冠,技術(shù)亦如此更何況我們?nèi)四亍?..
DataBinding 出現(xiàn)的目的旨在取代findViewById()方法,但是它的功能不僅如此意荤。 配置 在build.gradle中開(kāi)啟功能 ...
使用 Lifecycle 管理 Activity 和 Fragment 組件的生命周期可以減少重復(fù)的樣板代碼以及減少不必要的麻煩辩尊。 開(kāi)發(fā)中生命周...
Livedata 是一個(gè)數(shù)據(jù)源的包裝類,他可以有效的取代請(qǐng)求信息時(shí)用到callback接口说庭,還可以配合Lifecycle感知程序組件生命周期然磷。 ...
ViewModel 是Android 架構(gòu)組件中負(fù)責(zé)管理UI相關(guān)數(shù)據(jù)與邏輯的,它的功能定義與MVP架構(gòu)中的Persenter十分相似刊驴,配合其他組...