要了解這三者之間的關(guān)系,我們帶著問題通過分析源碼一步一步來揭開它們的神秘面紗!文章有點(diǎn)長,首先要理解Activity、View、Window,我提出了一些問題,這篇文章可以解...
要了解這三者之間的關(guān)系,我們帶著問題通過分析源碼一步一步來揭開它們的神秘面紗!文章有點(diǎn)長,首先要理解Activity、View、Window,我提出了一些問題,這篇文章可以解...
一、引言 本文作為Android系統(tǒng)架構(gòu)的開篇,起到提綱挈領(lǐng)的作用,從系統(tǒng)整體架構(gòu)角度概要講解Android系統(tǒng)的核心技術(shù)點(diǎn),帶領(lǐng)大家初探Android系統(tǒng)全貌以及內(nèi)部運(yùn)作機(jī)...
App啟動過程 點(diǎn)擊桌面App圖標(biāo),Launcher進(jìn)程采用Binder IPC向system_server進(jìn)程發(fā)起startActivity請求 system_server...
Android應(yīng)用生死輪回的那些事兒(2) - PackageManager PMS對外的接口 如我們上節(jié)所講,在Android中,為應(yīng)用包的安裝,刪除各種操作服務(wù)的,是Pa...
接上篇 二 Framework OOM Adjustment 機(jī)制 Android 系統(tǒng)(以6.0 AOSP 代碼為例),和 LMK 相關(guān)的源碼主要有: 2.1 OOM Ad...
一 進(jìn)程生命周期 Android 系統(tǒng)會盡量長時(shí)間地保持應(yīng)用進(jìn)程,用戶應(yīng)用退出后,如果沒有主動把進(jìn)程 kill 掉,該進(jìn)程還會在系統(tǒng)中緩存,這樣用戶再次啟動 App 時(shí),會加...
一:為什么需要看門狗? Watchdog,初次見到這個(gè)詞語是在大學(xué)的單片機(jī)書上, 談到了看門狗定時(shí)器. 在很早以前那個(gè)單片機(jī)剛發(fā)展的時(shí)候, 單片機(jī)容易受到外界工作影響, 導(dǎo)致...