三域蜗、ViewModel 1. 作用 ? 用來(lái)存儲(chǔ)和管理UI相關(guān)數(shù)據(jù)的類? 系統(tǒng)配置發(fā)生改變時(shí)透乾,能對(duì) LiveData 進(jìn)行正確的保存和恢復(fù) 2....
二、LiveData 1. 作用 ? LiveData 一個(gè)可觀測(cè)的數(shù)據(jù)持有類? 數(shù)據(jù)可以被觀察者訂閱? 能夠感知組件(Fragment熔恢、Act...
一脐湾、Lifecycle 1. 作用 ? 簡(jiǎn)單的說就是用來(lái)監(jiān)聽Activity與Fragment的生命周期變化? 通過觀察者模式 + 注解來(lái)更方便...
本文僅作為 AIDL 的初步了解與具體代碼實(shí)現(xiàn)的講解。并未深入IPC原理叙淌、Binder原理等秤掌。 一、概述 AIDL :Android Inter...
PermissionsDispatcher 三方庫(kù)使用 三方:PermissionsDispatcher 外鏈:Android 6.0 運(yùn)行時(shí)權(quán)...
零鹰霍、資料 前輩文章I 前輩文章II 前輩文章III 一闻鉴、簡(jiǎn)介 Android 四大組件中的全局的監(jiān)聽器,BroadcastReceiver (廣...
零茂洒、資料 前輩文章 《第一行代碼》 一椒拗、簡(jiǎn)介 Android 四大組件中的計(jì)算型組件,無(wú)用戶界面获黔、在后臺(tái)運(yùn)行蚀苛、生命周期長(zhǎng)。常用作提供在后臺(tái)長(zhǎng)期運(yùn)...
零玷氏、資料 《第一行代碼》 《Android 開發(fā)藝術(shù)探索》 一堵未、Stack (任務(wù)棧) 棧是一種先進(jìn)先出的數(shù)據(jù)結(jié)構(gòu)。 每當(dāng)啟動(dòng)一個(gè)新活動(dòng)時(shí)盏触,它就...
一渗蟹、了解 RecyclerView 五虎上將 RecyclerView.LayoutManager 調(diào)用關(guān)系 二、緩存 ViewHolder 緩...