Installer啟動分析 本篇繼續(xù)解析pms前置installer服務(wù)的啟動系統(tǒng)啟動之后init進程會解析各種.rc文件最后以service形...
installd進程 pms分析前置守護進程啟動,基于android Q源碼解析 installd進程bp配置文件rc文件解析installd啟...
Binder Binder是什么? Binder是一種進程間通信機制為什么是Binder? Binder架構(gòu) Binder通信機制采用C/S架構(gòu)...
你真的理解Bitmap么? 一直以來,Android適配要將圖片放在mdpi、hdpi、xhdpi,如果放亂了就會導(dǎo)致各種性能問題,為什么?為什...
RxJava源碼分析-線程切換 接著上篇分析,本篇我們來揭開RxJava線程切換的神秘面試,先上一段代碼 這段代碼執(zhí)行玩打印的log如下 可以看...
RxJava源碼分析-數(shù)據(jù)流向 RxJava使用也有很長一段時間了,RxJava說實話理解很難,但是使用很簡單,源碼其實也很精妙,本文分析基于R...
AsyncTask源碼解析 最近再刷一些基礎(chǔ)的東西,所以就隨便記錄了一些看源碼的心得,目前開發(fā)中見到了很多AsyncTask的使用,今天就來簡單...
Android系統(tǒng)源代碼情景分析筆記 Activity組件的啟動過程分析 [toc] 根Activity啟動的過程分析 Launcher組件啟動...
首先要帶著問題去分析, 新城變量的副本存儲在那里? 變量副本是怎么從共享的那個變量賦值出來的?源碼中的threadlocal是什么時候初始化的 ...