如何使用DI @Inject 用來(lái)標(biāo)記 使用Dagger 實(shí)例化的類以及 成員 @Component(modules = []) 用來(lái)綁定 使用...
虛擬機(jī)初始堆狀態(tài) 青团,為了方便 區(qū)域劃分比較小from /to 分別占一個(gè)單元eden占8個(gè)單元OldGen 占20個(gè)單元過(guò)程忽略代數(shù)計(jì)算所有對(duì)象...
一碧囊、實(shí)體結(jié)構(gòu) int[] mKeys Object[] mValues int mSize = 10 主要結(jié)構(gòu)是array 與arrayList...
主要有四次IPC 第一次IPC 目標(biāo)是在AMS 中創(chuàng)建 客戶端APP 的Connection 映射 IServiceConnection建立了...
首先 內(nèi)部類會(huì)持有外部類的引用 特漩,我們先記住這條,這是這個(gè)問(wèn)題的根本原因我們看三種在activity內(nèi)使用handler 的方式一 直接創(chuàng)建ha...
當(dāng)進(jìn)行 tablayout 切換時(shí)的處理流程在 TabLayout.setupWithViewPager(vp)過(guò)程中我們通過(guò) TabLayou...
新的需求需要使用 tablayout 這里看一下源碼巫糙,熟悉一下 tablayout 的使用 首先看一下內(nèi)部類的情況1朗儒、AdapterChange...
Android 的跨進(jìn)程通信為Binder ,采用共享內(nèi)存的方式 達(dá)到高效参淹,較安全的IPC 首先 要有兩個(gè)進(jìn)程在系統(tǒng)中 醉锄,在安卓系統(tǒng)中,基本可以...
首先獻(xiàn)上官方文檔https://developer.android.google.cn/studio/build/gradle-tips首先我們...