LiveData是如何感知Room數(shù)據(jù)變化的 LiveData是如何創(chuàng)建的 這里討論的LiveData的創(chuàng)建是特指Dao定義的方法的返回類型,而...
全局共用的消息事件總線,可代替EventBus解決簡單的數(shù)據(jù)傳遞功能
造成內(nèi)存抖動(dòng)的原因坤塞。 頻繁大量的創(chuàng)建對象持寄,造成虛擬機(jī)頻繁觸發(fā)GC谒兄。 內(nèi)存抖動(dòng)有什么后果笑诅。 1.程序卡頓靠益;2.可能回造成OOM妒蔚。當(dāng)程序創(chuàng)建對象時(shí)需...
https://juejin.cn/post/6902331428072390663[https://juejin.cn/post/690233...
1.一個(gè)線程可以有多個(gè)Handler嗎穿挨? 答:可以。例如面睛,Android 的 每一個(gè)Activity都可以創(chuàng)建Handler對象絮蒿,但它們都是運(yùn)行...
1. Handler通過sent或者post方法將目標(biāo)Message推送至MessageQueue。 這里涉及到隊(duì)列優(yōu)先級問題叁鉴。Handler推...
方法一 listview 嵌套listview土涝,注意第二個(gè)listview的shrinkWrap屬性和physics屬性 方法二 CustomS...
思路: 獲取系統(tǒng)狀態(tài)欄的高度,然后在頂部創(chuàng)建一個(gè)和系統(tǒng)狀態(tài)欄高度一致的widget幌墓,并設(shè)置其背景為自己想要的顏色但壮。
https://blog.csdn.net/cekiasoo/article/details/80739805