为 Android Automotive OS 创建媒体应用涉及 6 项基本设计任务。
本部分概述了这些任务。还介绍了汽车制造商和应用开发者如何为媒体应用体验做出的贡献。
任务概览
由于大多数媒体应用设计都由汽车制造商负责,因此面向应用开发者的设计相关任务相对简单。
以下是面向应用开发者的 6 项基本任务:
1) 规划导航标签页:最多可选择 4 个顶级内容视图,并可决定导航标签页的图标或标签。
2) 规划浏览视图:规划内容的顶级视图和次级视图如何进行组织和格式设置(网格或列表?)。
3) 自定义播放控件:决定是否提供自定义操作和图标,以及是否实现队列。
4) 调整登录流程:调整提供的代码,为您的应用创建登录流程(如果应用需要登录)。
5) 设计设置:应用的设计设置屏幕(如果需要设置)。
6) 提供品牌元素:提供应用图标和强调色,使汽车制造商可以在屏幕上展示您的品牌。
使用上面的链接可获取关于每项任务的详细指导。有关您需要提供的设计元素的摘要,请参阅核对清单。
角色划分
下表总结了汽车制造商和应用开发者在确保统一媒体应用体验方面的设计角色。
媒体体验的方面 | 汽车制造商的设计角色 | 应用开发者的设计角色 |
---|---|---|
媒体应用导航 |
决定应用栏的显示位置,并支持可在应用栏中显示的应用导航和控件 |
决定在应用栏的标签页中表示哪些顶级内容视图,并根据需要提供图标和标签 访问规划导航标签页 |
浏览内容详情 |
确定网格或列表项的大小和内容,并在较低级别的内容中实现应用标头 |
在各个级别确定可浏览媒体内容的格式(网格或列表)和组织方式 访问规划浏览视图 |
播放媒体 |
使用适当的媒体元数据和播放控件(包括应用中任何自定义操作的控件)实现播放视图和最小化控件栏。在播放视图中提供队列功能以及队列的样式。 |
决定是否在控件栏上实现自定义操作,并为其提供图标。决定是否实现队列,以及为当前播放的曲目提供指示符。 访问自定义播放控件 |
登录、设置和搜索 |
提供应用栏上的搜索和功能设置、设计搜索键盘,以及根据需要将用户连接到登录屏幕 |
根据需要提供登录流程(改写自示例代码)和设置屏幕 |
品牌归因 |
在所有内容屏幕上都显示应用图标,然后选择将第三方应用颜色作为强调色的位置 |
提供应用图标并指定强调色 请参阅提供品牌元素 |