0. Server的創(chuàng)建與啟動(dòng) 上半部分介紹了executor通過rpcEnv獲取SparkConfig渊抽,介紹了Client的創(chuàng)建鸿捧,鏈接赐稽,以及消...
0. RpcEnv 整個(gè)通信的核心瞧哟,為通信構(gòu)建環(huán)境并闲,啟動(dòng)server; 建立RpcEndpoint,所有RpcEndpoint(提供某類服務(wù))都...
1 Surface有關(guān)流程梳理 在ViewRootImpl的字段中有一個(gè)Surface類型的mSurface倚舀,直接調(diào)用了無參的構(gòu)造函數(shù)創(chuàng)建叹哭。fi...
概述 分析surface系統(tǒng)主要從兩條線分析 ? 應(yīng)用程序和surface的關(guān)系 ? Surface與SurfaceFlinger之間的...
Binder概要 Binder協(xié)議包含在IPC數(shù)據(jù)中,分為兩類: BINDER_COMMAND_PROTOCOL:binder請(qǐng)求碼痕貌,以”BC_...
1 RefBase, sp, wp 在Android中风罩,RefBase結(jié)合sp和wp,實(shí)現(xiàn)了一套通過引用計(jì)數(shù)的方法來控制對(duì)象生命周期的機(jī)制舵稠。 1...
1 綜述 Android系統(tǒng)存在兩個(gè)不同的世界: Java世界超升,主要是Android的SDK,運(yùn)行基于ART/Dalvik虛擬的Java程序 N...
1 概述 init是一個(gè)進(jìn)程,確切地說哺徊,它是Linux系統(tǒng)中用戶空間的第一個(gè)進(jìn)程室琢。由于Android是基于Linux內(nèi)核的,所以init也是An...
此文章為《深入理解Android卷 I》的讀書筆記落追,筆者已經(jīng)完成了卷一的第一遍閱讀盈滴,第一遍時(shí)寫下了一些筆記,現(xiàn)在開始第二遍閱讀轿钠,借此記錄自己的閱...