為什麼 Activity 都重建了 ViewModel 還存在?
Factory { private val repository = MainRepository() override fun create(modelClass: Class): T { return Mai...
Factory { private val repository = MainRepository() override fun create(modelClass: Class): T { return Mai...
}總結如下圖所示:Glide在主執行緒中使用時,透過建立一個空白的fragment新增到當前Activity/Fragment中,用來監聽當前頁面的生命週期變化,進行圖片的顯示或資源的釋放...
所有策略總攬我們發現策略很快建立完,如我們期望的一樣:備註:下面是一些在使用Data Lifecycle Manager做自動快照管理的時候需要重點關注的點:資料一致性-快照包含所有完成對IO操作,包含crash consistent...
下面我們繼續看 LifeCycle是怎麼監聽生命週期的:public class ComponentActivity extends androidx...