
HwUI繪制 硬件加速繪制流程 每次硬件加速繪制都會調用Surface.unlockCanvasAndPostSurface.unlockCan...
SystemUI Plugins SystemUI插件提供了一種快速替換SystemUI原有組件的方法,可以在運行時更改SystemUI的行為。...
ANR原理分析 什么是ANR ANR(Application Not Responding)就是應用在規定的時間內沒有響應用戶輸入或者系統服務。...
WMS轉屏流程 PhoneWindowManager會通過WindowOrientaionListener監聽傳感器數據,判斷是否需要轉屏,如果...
InputManagerService服務創建 /frameworks/base/services/core/java/com/android/...
Android Binder 1. 簡介 Binder是Android最主要的進程間通信方式,Binder使用C-S通信方式,實現了高效,安全進...
一、亮屏流程 點亮屏幕會調用PowerManagerService關鍵方法updatePowerStateLockedframeworks\ba...
ScreenshotUtil實現 最近多次在項目中用到截圖功能,于是封裝了一個截圖工具,使用MediaProjection實現截圖,權限申請使用...
權限分類 Normal permissions只需要在AndroidManifest.xml 中聲明,如INTERNET,WAKE_LOCK等 ...