前言 本文涉及的 Android 源碼部分基于 Android 10抡四。 Xposed 在聊 Xposed 前我們先簡單在腦海里回顧下 Zygote 進程的啟動流程春畔,如果記不清...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一蹂匹、 idea 的下載 官網(wǎng)下載地址:https://www.jetbrains.com/下載.png 百度云提供 2020.1 的版本: 鏈接: https://pan.b...
引導(dǎo) Class文件的基本結(jié)構(gòu)[http://www.reibang.com/p/e322b714cb95] Class文件的常量池[https://www.jianshu...
前言 本文將開始Jetpack系列之Lifecycle的學習,為什么先說Lifecycle呢蚤认,因為Lifecycle是Jetpack的核心米苹,我們熟悉的ViewModel,Li...
閱讀須知 本文源碼基于 Android 10。 Questions Zygote 是什么砰琢?有什么作用蘸嘶?? Zygote 是如何啟動的陪汽,啟動后做了哪些事情训唱? 為什么不用 Sys...
Service啟動原理 本章主要圍繞以下幾點講解: service啟動有哪幾種方式? service啟動流程挚冤? service啟動過程涉及哪些參與者况增,通信過程是怎樣的? 結(jié)論...
應(yīng)用的UI線程 本章主要圍繞以下幾點講解: 什么是UI線程 UI線程的啟動流程训挡,消息循環(huán)是怎么創(chuàng)建的 什么是UI線程 UI線程就是刷新UI所在的線程 UI是單線程刷新的 UI...
1. 寫在前面 在執(zhí)行g(shù)radle命令的時候澳骤,你是否想過它是如何運作的。接下來幾篇文章將從入口開始逐步分析 gradle 的啟動澜薄,構(gòu)建流程为肮。(gradle 源碼版本為 5.6...
Activity的顯示涉及到以下幾點: Activity的顯示原理(Window/DecorView/ViewRoot)Activity的UI刷新機制(Vsync/Chore...