![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
簡介 我們知道呜魄,在 Android 中丈积,View 繪制主要包含 3 大流程: measure(測量):主要用于確定 View 的測量寬/高西土。 l...
簡介 LiveData[https://developer.android.com/reference/androidx/lifecycle/L...
簡介 當(dāng)前大前端主流的架構(gòu)為 MVVM槽片,即 Model-View-ViewModel胰丁,Model 表示數(shù)據(jù)模型凄鼻,View 表示視圖模型腊瑟,視圖與數(shù)...
簡介 在 Android 系統(tǒng)中聚假,有很多系統(tǒng)組件具備生命周期,比如Activity闰非、Fragment膘格、Service...很多時候,我們都必須在...
Launcher 概述 我們知道财松,Android 系統(tǒng)啟動的最后一步瘪贱,就是去啟動一個桌面應(yīng)用程序,這個應(yīng)用程序就是 Launcher辆毡。 Laun...
前言 SystemServer 是 Android 系統(tǒng)非常重要和核心的服務(wù)菜秦,其進(jìn)程名為 system_server,它會在創(chuàng)建后啟動系統(tǒng)中的其...
前言 前面我們在 Android 系統(tǒng)啟動 - init 進(jìn)程 中提到舶掖,init 進(jìn)程在解析完 init.rc 腳本后球昨,會啟動 Zygote 進(jìn)...
前言 我們之前在 Android 系統(tǒng)啟動流程簡析 中提到:Android 系統(tǒng)內(nèi)核啟動之后,除了初始化各種軟硬件環(huán)境眨攘,加載驅(qū)動程序主慰,掛載根文件...
前言 本文著重對 Android 系統(tǒng)啟動流程做一個簡析,旨在從宏觀上了解 Android 啟動流程期犬,不涉及具體代碼細(xì)節(jié)河哑。 Android 系統(tǒng)...