Installer啟動分析 本篇繼續(xù)解析pms前置installer服務(wù)的啟動系統(tǒng)啟動之后init進(jìn)程會解析各種.rc文件最后以service形...
installd進(jìn)程 pms分析前置守護(hù)進(jìn)程啟動躺涝,基于android Q源碼解析 installd進(jìn)程bp配置文件rc文件解析installd啟...
Binder Binder是什么? Binder是一種進(jìn)程間通信機制為什么是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是什么時候初始化的 ...