🚗 Android Automotive 窗口管理详解

📘 30 章 · 从入门到车载深度定制
📚 风格 🎨 暖橙·天蓝·草绿
01
车载系统演进 · 架构概览 · 与手机Android的区别
02
WindowManagerService · DisplayManager · SurfaceFlinger
03
多屏显示架构 · 主屏与副屏 · 仪表盘与中控协同
04
窗口类型 · 层级定义 · Z-order管理策略
05
DisplayArea概念 · DisplayPolicy车载定制
06
Token作用 · State生命周期 · 状态机转换
07
从App请求到Surface显示的完整链路
08
Layout过程 · 测量策略 · 车载布局约束
09
窗口动画类型 · Transition框架 · 车载优化
10
InputManager · InputDispatcher · 焦点管理
11
多窗口模式 多窗口
分屏 · 画中画 · 自由窗口在车载中的实现
12
窗口类型 · 状态栏与导航栏显示策略
13
安全窗口概念 · 实现机制 · 自动驾驶应用
14
模糊技术 · 圆角裁剪 · 性能考量
15
BufferQueue · Layer管理 · HWC合成
16
GPU渲染 · 硬件合成器 · Vsync机制
17
掉帧分析 · 过度绘制 · Profile GPU工具
18
用户切换 · 窗口隔离 · Profile管理
19
屏幕镜像 · 无线投射 · Miracast适配
20
OEM定制策略 · Policy扩展点
21
触摸模式切换 · 焦点查找算法
22
可见性判断 · 遮挡检测 · 性能影响
23
Launcher窗口层级 · 桌面布局策略
24
旋转处理 · Configuration变更 · 多屏旋转
25
Recents快照 · Task恢复流程
26
dumpsys window · wm命令 · Systrace分析
27
窗口内存占用 · Surface回收 · 低内存处理
28
权限控制 · 窗口覆盖保护 · 安全显示区域
29
显示HAL · 合成HAL · 虚拟显示HAL
30
新特性 · 性能挑战 · 技术演进方向
风格 · 暖色系