簡(jiǎn)介 先簡(jiǎn)單介紹下,我們知道jni是native層與java層交互的橋梁,有了jni,我們可以通過(guò)動(dòng)態(tài)或靜態(tài)的方式去加載so,從而讀取so庫(kù)中的...
MPlugin的相關(guān)方法 prepare 方法 該方法主要是預(yù)加載(可放置在Application#attachBaseContext中進(jìn)行設(shè)置...
ClassLoader 我們知道一個(gè)java程序來(lái)是由多個(gè)class類組成的,我們?cè)谶\(yùn)行程序的過(guò)程中需要通過(guò)ClassLoader將class類...
SystemServer及AMS uboot 在引導(dǎo) os 啟動(dòng),然后加載 kernel;當(dāng) kernel 加載完成后,進(jìn)入 init 進(jìn)程,f...
AIDL和Binder簡(jiǎn)介 他們都與IPC(遠(yuǎn)程調(diào)用)有關(guān) Binder是一個(gè)實(shí)現(xiàn)IBinder的類,提供了兩個(gè)與Binder驅(qū)動(dòng)通信的重要接口...
View展示出來(lái)一共有三個(gè)過(guò)程,大致為:測(cè)量每個(gè)View大?。╩easure)-->把每個(gè)View放置到相應(yīng)的位置(layout)-->繪制每個(gè)...
LruBitmapPool LruBitmapPool為何而生呢? 摘抄自網(wǎng)上的一段解釋:alvik和ART都沒(méi)有使用compacting ga...