0. RpcEnv 整個通信的核心,為通信構建環境,啟動server; 建立RpcEndpoint,所有RpcEndpoint(提供某類服務)都需要注冊到RpcEnv; 消息...

IP屬地:北京
0. RpcEnv 整個通信的核心,為通信構建環境,啟動server; 建立RpcEndpoint,所有RpcEndpoint(提供某類服務)都需要注冊到RpcEnv; 消息...
1 Surface有關流程梳理 在ViewRootImpl的字段中有一個Surface類型的mSurface,直接調用了無參的構造函數創建。final Surface mSu...
前言 早在Android 4.4,Transition 就已經引入,但在5.0才得以真正的實現。而究竟Transition是用來干嘛的呢。接下來我將通過實例和原理解析來分析下...
概述 分析surface系統主要從兩條線分析 ? 應用程序和surface的關系 ? Surface與SurfaceFlinger之間的關系 在應用中,不管是二維圖像...
Binder概要 Binder協議包含在IPC數據中,分為兩類: BINDER_COMMAND_PROTOCOL:binder請求碼,以”BC_“開頭,簡稱BC碼,用于從IP...
1 RefBase, sp, wp 在Android中,RefBase結合sp和wp,實現了一套通過引用計數的方法來控制對象生命周期的機制。 1.1 初識影子對象 refBa...
1 綜述 Android系統存在兩個不同的世界: Java世界,主要是Android的SDK,運行基于ART/Dalvik虛擬的Java程序 Native世界,c/c++開發...
1 概述 init是一個進程,確切地說,它是Linux系統中用戶空間的第一個進程。由于Android是基于Linux內核的,所以init也是Android系統中用戶空間的第一...