创建媒体应用
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
由于媒体界面的大多数方面由汽车制造商和 Google 控制(请参阅媒体合作伙伴角色),因此应用开发者与设计相关的任务相对简单。
以下是应用开发者可完成的基本任务:
- 规划导航标签页:选择最多 4 个内容的顶级视图,并决定导航标签页的图标或标签。
- 规划浏览视图:规划内容的顶级视图和底层视图的整理和格式(网格还是列表?)。
- 自定义播放控件:决定是否要提供自定义操作和图标,以及是否实现队列。
- 规划语音操作:确定您希望用户能够通过语音请求哪些命令
- 提供品牌元素:提供应用图标和强调色来代表您的品牌。
仅适用于 AAOS 的可选额外步骤:
- 创建登录流程:使用可用的模板创建登录流程,以便用户在车载显示屏上登录您的应用(如果您的应用需要登录)。
- 创建设置:为应用创建车载设置屏幕(如果需要进行设置)。
仅适用于 Android Auto 的可选额外步骤:
- 提供建议:确定 10 项媒体内容,以便按照建议展示
点击上面的链接可获取有关每项任务的更详细指南。如需查看您需要提供的设计元素的摘要,请参阅核对清单。
媒体合作伙伴角色
下表总结了应用开发者和汽车制造商(在 AAOS 中)在确保统一媒体应用体验方面发挥的设计作用。对于在基于 AAOS 的车辆上运行的应用,汽车制造商可以自定义界面,以反映他们的品牌和车辆样式。对于在 Android Auto 中运行的应用,Google 会在各种兼容车辆中为应用打造一致的外观和风格。
媒体体验方面 |
汽车制造商的设计角色(对于 Android Auto,则为 Google 的设计角色) |
应用开发者的设计角色 |
浏览媒体应用 |
确定应用栏的放置位置,并支持应用导航以及可在应用栏中显示的控件 |
确定在应用栏的标签页中显示哪些顶级内容视图,并根据需要提供图标和标签(请参阅规划导航标签页) |
浏览内容详情 |
确定网格或列表项的大小和内容,并在较低级别的内容实现应用标题 |
确定每个层级可浏览媒体内容的格式(网格或列表)和整理方式(请参阅规划浏览视图) |
播放媒体内容 |
使用适当的媒体元数据和播放控件(包括应用中任何自定义操作的控件)实现播放视图和最小化控制栏。在播放视图和队列样式中提供队列功能。 |
决定是否在控件栏上实现自定义操作,并为这些操作提供图标。此外,您还要决定是否实现队列,以及是否为当前播放的曲目提供指示器(请参阅自定义播放控件) |
语音操作 |
提供 Google 助理界面,并控制用户在特定汽车中调用 Google 助理的方式 |
指定语音请求支持的媒体类别,以及为通用请求提供哪些内容(规划语音操作) |
品牌归因 |
在所有内容屏幕上显示应用图标,并选择在什么位置应用第三方应用颜色作为强调色 |
提供应用图标并指定强调色(请参阅提供品牌元素) |
登录和设置 |
为应用栏上的搜索和设置提供设置功能,并根据需要将用户连接到登录屏幕 |
使用模板创建登录流程和设置屏幕。如果需要,请参阅调整登录流程和设计设置 |
建议 |
提供界面以显示推荐内容 |
提供合适的内容推荐来源 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-23。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-07-23。"],[[["Media app developers focus on planning navigation, browsing views, playback controls, voice actions, and branding elements within a pre-defined UI framework."],["Car makers or Google manage the overall media UI structure and styling, ensuring brand consistency and vehicle integration."],["Developers can customize playback controls, implement voice commands, and provide branding assets for their apps."],["AAOS allows for optional app sign-in and settings customization, while Android Auto offers an optional recommendation feature."],["Detailed design guidance and a checklist are available to aid developers in creating a seamless media app experience."]]],[]]