车机跨屏交互实战控:Android Automotive 跨屏显示与触摸传递实践
车机跨屏交互实战控:Android Automotive 跨屏显示与触摸传递实践
车机跨屏交互实战控:Android Automotive 跨屏显示与触摸传递实践
1. 用 mirrorDisplay() 做镜像显示
1.1 基本思路
1.2 mirrorDisplay 的接口与调用方式
1.2.1 IWindowManager 接口定义
1.2.2 SurfaceControl 与 Transaction
1.2.3 典型调用示例
1.3 它为什么延迟低
1.4 Native 侧实现原理
1.5 坐标系与显示投影
1.6 性能对比
2. 用 injectMotionEvent 做触摸传递
2.1 为什么要显式做输入注入
2.2 坐标映射
2.3 注入流程
2.4 为什么这种方式更稳
3. SurfaceControl 父节