目錄:一、內(nèi)存泄漏介紹二、常見內(nèi)存泄漏場景1.單例導致內(nèi)存泄露2.靜態(tài)變量導致內(nèi)存泄漏3.非靜態(tài)內(nèi)部類導致內(nèi)存泄露4.未取消注冊或回調(diào)導致內(nèi)存泄露5.Timer和TimerT...

目錄:一、內(nèi)存泄漏介紹二、常見內(nèi)存泄漏場景1.單例導致內(nèi)存泄露2.靜態(tài)變量導致內(nèi)存泄漏3.非靜態(tài)內(nèi)部類導致內(nèi)存泄露4.未取消注冊或回調(diào)導致內(nèi)存泄露5.Timer和TimerT...
前序 在19年的Google I/O大會上如庭,Kotlin 成為 Android 開發(fā)首選語言耕陷。而著名的OkHttp 已經(jīng)開始用 Kotlin 進行重寫工作赁项。是時候通過寫博客歸...
前言 Android事件分發(fā)機制是Android開發(fā)者必須了解的基礎 網(wǎng)上有大量關于Android事件分發(fā)機制的文章洞拨,但存在一些問題:內(nèi)容不全烤礁、思路不清晰讼积、無源碼分析、簡單問...
1. 緩存一致協(xié)議 最出名的就是Intel 的MESI協(xié)議脚仔,MESI協(xié)議保證了每個緩存中使用的共享變量的副本是一致的勤众。它核心的思想是:當CPU寫數(shù)據(jù)時,如果發(fā)現(xiàn)操作的變量是共...
三鲤脏、高級開發(fā)技術面試題 這里講的是大公司需要用到的一些高端Android技術们颜,這里專門整理了一個文檔,希望大家都可以看看凑兰。這些題目有點技術含量掌桩,需要好點時間去研究一下的。 (...
理解Java對象頭與Monitor 實例變量:存放類的屬性數(shù)據(jù)信息姑食,包括父類的屬性信息波岛,如果是數(shù)組的實例部分還包括數(shù)組的長度,這部分內(nèi)存按4字節(jié)對齊音半。 填充數(shù)據(jù):由于虛擬機要...
如果不是設備熱點则拷,加上addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET)贡蓖,就算連不上,手機也會切換到可用的網(wǎng)絡煌茬。
Android10 WifiManagerhttp://www.reibang.com/p/03e9e50e98a8 之前寫的文章斥铺,接著。Android10之后google又搞事情坛善。 不能用晾蜘。 不能用。 這個方法獲...
http://www.reibang.com/p/03e9e50e98a8 之前寫的文章眠屎,接著剔交。Android10之后google又搞事情。 不能用改衩。 不能用岖常。 這個方法獲...
〇竭鞍、摘要: 在Windows下使用VMware虛擬機安裝macOS系統(tǒng)基本步驟: 1.安裝VM虛擬機軟件(如VMware15Pro)。 2.打上支持macOS系統(tǒng)的補丁(un...
在此之前,經(jīng)歷過ScrollView嵌套ScrollView滑動沖突埂淮,ScrollView與ListView嵌套滑動沖突等等姑隅,網(wǎng)上解決方法比較多暫不贅述了,RecyclerV...