01
车载系统概述
Android Automotive OS简介
车载系统架构
与手机Android的区别
开发环境搭建
02
车载UI设计规范
车载UI设计原则
安全驾驶准则
多屏交互设计
主题与深色模式
03
车载应用项目结构
创建车载应用项目
AndroidManifest配置
车载特有权限
应用签名与打包
04
Car App Library入门
Car App Library概述
模板化开发
基础控件使用
生命周期管理
05
车载媒体应用开发
媒体浏览框架
播放控制
专辑封面显示
音频焦点管理
06
车载导航应用开发
地图SDK集成
导航状态监听
语音播报接口
实时路况显示
07
车载语音交互开发
语音识别集成
语义理解
TTS播报
自定义唤醒词
08
车载设置应用开发
系统设置项管理
WiFi/蓝牙配置
显示与声音设置
用户账户管理
09
车载通知与消息
通知渠道管理
抬头显示通知
消息优先级
驾驶模式下的通知策略
10
车载电话与通讯
电话应用集成
联系人同步
通话记录管理
蓝牙电话协议
11
车载传感器应用
车辆传感器API
车速获取
车门状态
空调控制接口
12
车载摄像头应用
摄像头权限管理
行车记录仪开发
倒车影像显示
AR导航叠加
13
车载多屏交互
多屏显示架构
跨屏拖拽
屏幕镜像
副屏应用开发
14
车载手势与触控
手势识别框架
自定义手势
触控反馈
防误触设计
15
车载性能优化
启动速度优化
内存管理
GPU渲染优化
功耗控制
16
车载网络通信
车载以太网
CAN总线通信
MQTT协议
远程诊断接口
17
车载OTA升级
OTA架构设计
差分升级
回滚机制
升级安全策略
18
车载安全与隐私
数据加密存储
用户隐私保护
安全启动
应用沙箱
19
车载测试框架
单元测试
UI自动化测试
模拟器测试
实车测试流程
20
车载日志系统
日志分级
日志采集
远程日志
日志分析工具
21
车载Launcher开发
桌面布局
快捷卡片
应用推荐
驾驶模式切换
22
车载仪表盘开发
仪表盘UI设计
数据绑定
动画效果
主题切换
23
车载HUD开发
HUD显示原理
投影校准
信息分层
亮度自适应
24
车载语音助手开发
多轮对话
场景引擎
技能开发
个性化设置
25
车载应用商店开发
应用分发
安装管理
更新机制
安全审核
26
车载支付系统
支付SDK集成
安全支付
免密支付
支付场景设计
27
车载游戏与娱乐
游戏引擎选择
手柄适配
多屏游戏
防晕动设计
28
车载AI应用
人脸识别
疲劳检测
手势控制
智能推荐
29
车载系统定制
ROM定制
系统服务开发
预装应用
系统签名
30
车载项目实战
需求分析
架构设计
敏捷开发
持续集成
交付与维护