使用模板构建应用
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
使用 Android for Cars 应用库设计应用需要将模板按顺序排列到任务流中,并根据应用及其用户的目标对其进行自定义。
您可以使用该库创建以下类别的应用:
如需大致了解设计流程,请参阅以下流程步骤。
如需详细了解您和应用库在为用户打造体验方面所扮演的角色,请参阅谁负责处理什么。
流程步骤
通常,使用 Android for Cars 应用库进行设计涉及以下步骤:
- 定义用户任务。
确定用户在车载设备上使用您的应用时需要执行哪些重要任务。
- 规划任务流程。
选择一系列模板,引导用户完成每项任务。
- 考虑驾车状态。
有策略地使用仅停车模板和任务流策略。
- 规划沟通。
针对应用与用户通信的所有场景,选择适当的通信选项。
- 自定义应用。自定义每个模板的内容以反映用户的需求,并自定义样式以反映应用的品牌。
系统组件和功能
使用 Android for Cars 应用库创建应用时,该应用库会负责处理应用体验的许多方面,包括让应用在所有兼容的汽车中以经过优化的驾驶方式运行。
该库处理的内容 |
应用开发者需要处理的内容 |
- 输入:通过特定汽车中提供的机制(例如触摸屏或旋转控件)处理对模板的用户输入
- 屏幕大小:根据屏幕大小调整内容
- 屏幕转换:屏幕之间动画转换
- 针对驾车场景进行了优化的一致界面:确保界面和互动模式在各应用中都熟悉且一致
- 浅色模式和深色模式(下文另有说明):将模板功能调整为适合环境光照条件的模式
- 基于驾驶状态的用户体验限制:在用户驾车时限制文本或停用某些功能(例如键盘)
- 非导航应用的地图:在地点列表(地图)模板中绘制地图
|
- 语音输入:处理录制的音频
- 用户体验流程:创建可针对关键用户体验历程量身定制的模板序列
- 元数据:提供要固定在地图上的列表项和位置等元数据
- 品牌元素:提供应用图标、图像和自定义强调色(包括浅色和深色变体)
- 地图(仅限导航应用):绘制和更新地图(浅色主题或深色主题,具体取决于说明),包括用于仪表板显示的地图(如有需要)
|
对于 AAOS,车辆 OEM 负责处理以下事项:
- 特定于车辆的样式:自定义样式,以与 OEM 品牌和车辆内饰相集成
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],[],null,[]]