自定义屏幕准则
对于 Android Automotive OS 中使用的媒体应用的大多数方面,您无需设计自定义屏幕。但“设置和登录”除外。如果您希望用户访问应用设置,则需要设计设置屏幕。此外,如果您的应用要求登录,您需要提供登录流程,您可以通过 Universal Android Music Player 中的示例代码自定义该流程。
这些常规样式指南同时适用于自定义设置屏幕和自定义登录屏幕。这些功能将帮助您优化设计,让您无论在白天还是晚上,都能在停车状态下通过车载显示屏进行查看。
如需了解特定于设置和登录的其他准则,请参阅设计设置和调整登录流程。
要求级别 |
指南 |
必需 |
应用开发者必须:
<ph type="x-smartling-placeholder"></ph>
- 提供用于退出设置屏幕和顶级登录屏幕的“关闭”选项
- 在顶级屏幕之后的所有后续屏幕中提供“返回”功能
- 将“关闭”或“返回”功能放置在屏幕左上方
- 确保背景与图标或文字之间的对比度至少达到 4.5:1
- 使用建议的字号:主要文本至少为 32dp,辅助文本至少为 24dp
- 使触摸目标高于建议的最小尺寸(76 x 76dp)
|
应当 |
应用开发者应该:
<ph type="x-smartling-placeholder"></ph>
- 为所有屏幕和叠加层使用深色主题
- 在所有屏幕上添加徽标或应用图标
- 使用强调色时,请使用作为品牌元素提供的相同颜色
- 确保文本字符串不超过建议的最大文本长度(120 个字符)
- 尽可能在触摸目标之间提供至少 24dp 的距离
|
可以 |
应用开发者可以:
<ph type="x-smartling-placeholder">
|
依据:
由媒体应用开发者直接设计的屏幕应
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-23。
[null,null,["最后更新时间 (UTC):2024-07-23。"],[[["In Android Automotive OS, media apps generally don't require custom screens except for settings and sign-in flows."],["Developers must adhere to specific design requirements for custom settings and sign-in screens, such as contrast ratios, touch target sizes, and affordances."],["Developers should follow guidelines including using dark themes, incorporating branding elements, and adhering to text length recommendations for optimal usability in vehicles."],["Detailed design specifications and resources are available in the linked documentation for design system and foundations."]]],[]]