Untitled
Untitled
Surface
BufferQueue - 生产者与消费者
BufferQueue - BufferSlot 与 BufferState
BufferQueue - StreamSplitter
BufferQueue - GraphicBuffer
ExoPlayer 视频卡死问题分析
HUD 显示屏幕错误问题分析与修复
Surface API 卡死问题分析与修复
SurfaceFlinger fd 泄漏问题分析
SurfaceView 的释放
SurfaceView 无法移动问题分析与修复
SurfaceView layer 泄漏问题分析与修复
SurfaceView layer 泄漏问题分析与修复 2
BLASTBufferQueue 中 GraphicBuffer 的释放
DVR 应用窗口卡住问题分析与修复
视频窗口缩放时显示白线问题的分析
地图 SurfaceView 不显示问题分析与修复
副屏熄屏亮屏后主屏不显示问题分析与修复
Evolution of Android Refresh Rate
Window
SplitScreen 触发流程分析
SystemUI 的 visibility 分析(mLastSystemUiFlags)
NavigationBar 和 StatusBar 窗口大小与布局分析
DisplayFrames 分析:Android 中都有哪些 Frame?
Dropping event in 喜马拉雅
An issue when launching single-task activity
InputChannel and InputDispatcher in Android
简单理解 ViewRootImpl
Window Touchable Region
Set Window Touchable Region
Boundary between WindowManager and UI
Z-order 机制探讨
窗口过渡动画框架设计
Drawing
平滑圆角开发
Others
Git help
系统启动时 PMS 检查 APK 有效性分析
PMS 初始化时抛出 installd 空指针问题分析
Android 8.0 加入的「Background Service Limitations」
FLAG_PERSISTENT 应用是否可以更新
输入法的弹出与收起及 FLAG_ALT_FOCUSABLE_IM
的影响
修改 AlertDialog 的默认主题
Boot complete 之前无法接收广播吗?
ServiceManager 与 SystemService
SystemService 需要做的访问控制
CarEngine guideline
Android 盘控事件分发技术方案
CarLightService 框架设计
Android Toast Guideline for Non-developer
Android Remote System Service