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