前置知識 APT Annotation Processing Tool,自定義注解處理器。搞Android的基本上都知道這個(gè)吧。許多第三方庫都使...
寫在前面 OkHttp版本3.11.0 前置知識 責(zé)任鏈模式 簡單使用 從后往前看, 最后一個(gè)方法是okhttp3.Call#enqueue, ...
寫在前面 leakcanary版本是2.4.0 用法很簡單, 就不再說了.使用完后, 有幾個(gè)問題 為何桌面會多出來一個(gè)Leaks的app ico...
寫在前面 retrofit源碼版本2.4.0前置知識: Java動態(tài)代理 從用法開始 代碼來自http://www.itdecent.cn/p...
需求 之前封裝了BaseActivity方法, 里面有兩個(gè)抽象方法 然后在子Activity中實(shí)現(xiàn)這兩個(gè)方法 即可完成布局文件的設(shè)置和Prese...
Android源碼來自28.0.2 ClassLoader 參考Android工程師進(jìn)階 34講1.每個(gè)ClassLoader加載的Class路...
構(gòu)造函數(shù)說明 構(gòu)造參數(shù)說明。 corePoolSize: 表示核心線程數(shù)量。 maximumPoolSize: 表示線程池最大能夠容納同時(shí)執(zhí)行的...
1. 新建android module. module名就叫做asm_lifecycle_plugin(可以隨意起)吧 2. 刪掉module下...
說在前面 本次源碼來自Android API 24 Platform 引子 我們通常都會在Activity#onCreate方法中調(diào)用Activ...