一、單獨(dú)編譯更新Framework模塊 1、單獨(dú)編譯frameworks.jar文件 2、更新frameworks.jar相關(guān)文件
前言 performTraversals作為View三大流程的入口方法,只要子View執(zhí)行了requestLayout,就必然會調(diào)到ViewRo...
前言 Android10之前,在系統(tǒng)剛剛啟動之后,SystemServer進(jìn)程的startBootstrapServices方法會啟動系統(tǒng)引導(dǎo)服...
前言 在 Android 開發(fā)中,由于某些需求常常需要獲取當(dāng)前頂層的 Activity 信息。比如 App 中獲取頂層 Activity 界面信...
前言 ActivityRecord、Task、ActivityStack是和ActivityManager相關(guān)的三個很重要的數(shù)據(jù)結(jié)構(gòu),只有理解了...
前言 在 Android 開發(fā)中,由于某些需求常常需要獲取當(dāng)前頂層的 Activity 信息。比如 App 中獲取頂層 Activity 界面信...
前言 了解Window的屬性能夠更好的理解WMS的內(nèi)部原理,Window的屬性有很多種,與應(yīng)用開發(fā)最密切的有3種,分別是Type(Window的...
前言 NavigationBar 和 StatusBar 都屬于 SystemBar,也叫做 decor,就是說給 App 裝飾的意思。一般的 ...
一、新建項目,新增和業(yè)務(wù)邏輯相關(guān)的類。 1、新增Test01類: 這個類構(gòu)造方法無參數(shù),只有一個sayHelloWorld方法,在控制臺打印日志...