Flow操作符 buffer(int) 該操作符會新起一個協(xié)程來收集buffer之前的代碼運行結果,新協(xié)程通過channel通知flow所在的協(xié)...
數(shù)據(jù)流flow包含三部分 數(shù)據(jù)提供方:網(wǎng)絡數(shù)據(jù),數(shù)據(jù)庫數(shù)據(jù)添加到數(shù)據(jù)流中 中介:可對數(shù)據(jù)進行攔截操作 數(shù)據(jù)使用方:則是消費數(shù)據(jù)流中的數(shù)據(jù) 數(shù)據(jù)提...
生命周期組件Lifecycle主要成員 LifecycleOwner 生命周期擁有者 LifecycleRegistry ...
LiveData:生命周期感知和數(shù)據(jù)觀察能力 感知生命周期Jetpack引入看Lifecycle方便其他組件感知生命周期充活,只需實現(xiàn)Lifecyc...
數(shù)組:在內(nèi)存中存放一段連續(xù)的數(shù)據(jù),所以刪除和增加數(shù)據(jù)時會移動大量的數(shù)據(jù)物蝙,增加刪除會很慢蛉迹,數(shù)組可以通過下標快速的找到數(shù)據(jù)靠欢,所以查詢就很快(查詢數(shù)據(jù)...
概念 內(nèi)存泄露:Android 為每個應用分配了一定大小的內(nèi)存杭隙,JVM會定時的回收它認為沒有用的內(nèi)存哟绊,當代碼不規(guī)范時會導致一些內(nèi)存無法被回收占用...
[官網(wǎng)地址:]https://developer.android.google.cn/jetpack[https://developer.and...
首先了解線程池的體系 線程池的內(nèi)部結構 線程的創(chuàng)建需要申請?zhí)摂M機棧,本地方法區(qū),程序計數(shù)器等線程私有的內(nèi)存空間再線程銷毀時需要回收這些內(nèi)存資源,...
LayerDrawable layerDrawable = (LayerDrawable) seekBar.getProgressDrawabl...