初始化部分 保證單例 下面仔細(xì)按照這個(gè)方法的步驟分析初始化過(guò)程做了哪些事情 其中g(shù)etActivityThread這個(gè)方法中對(duì)ActivityT...
我們不從把ThreadLocal源碼直接復(fù)制到這里進(jìn)行挨個(gè)分析灭将,我們把使用列出來(lái)寸癌,找出突破點(diǎn)進(jìn)行分析 執(zhí)行結(jié)果大家肯定知道掺冠,各個(gè)線程有自己各個(gè)線...
由于performLayout之前是performMeasure()操作狮腿,所以不熟悉測(cè)量的小伙伴看我上一篇博客Android View 測(cè)量原理...
我想了想杨名,如果直接從ViewGroup里面的方法談起熊经,可能和網(wǎng)上很多博客一樣了泽艘,但是如果只是向framework開(kāi)發(fā)者分析哪些欲险,又分析不到應(yīng)用層...
bug描述 今天有個(gè)bug需要我處理,業(yè)務(wù)邏輯是這樣的: 搜索框中的文本匹涮,對(duì)應(yīng)一次請(qǐng)求天试。但是之前的代碼邏輯是這樣的,在子線程需要執(zhí)行時(shí)進(jìn)行判斷是...
所用到的類 java.lang.Class java.lang.reflect.Constructor java.lang.reflect.Fi...
一:元注解 元注解的作用就是負(fù)責(zé)注解其他注解 1.@Target 說(shuō)明:用來(lái)指明注解所修飾的目標(biāo)然低,包括packages喜每、types(類、接口雳攘、枚...
用idea新建一個(gè)工程image.png 新建3個(gè)groovy文件image.png 內(nèi)容分別是 這個(gè)類是插件的核心带兜,文檔中定義到 意思就是:P...