自定义屏幕准则
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
对于 Android Automotive OS 中使用的媒体应用的大多数方面,您无需设计自定义屏幕。例外情况包括设置和登录。如果您希望用户访问应用设置,则需要设计设置屏幕。此外,如果您的应用需要登录,您需要提供登录流程,您可以通过 Universal Android Music Player 中的示例代码进行自定义。
这些常规样式指南既适用于自定义设置屏幕,也适用于自定义登录屏幕。自适应展示广告能够帮助您优化设计,让车辆在处于停车状态时随时显示在显示屏上。
如需了解专门针对设置和登录功能的其他准则,请参阅设计设置和调整登录流程。
要求级别 |
指南 |
必需 |
应用开发者必须:
- 提供一种关闭方式,用于退出设置屏幕和顶级登录屏幕
- 在顶层屏幕之后的任何后续屏幕中提供“返回”功能
- 将“关闭”或“返回”功能放置在屏幕左上角
- 让背景与图标或文字之间的对比度至少达到 4.5:1
- 对于主要文本,使用至少 32dp 的建议类型大小;对于辅助文本,请使用 24dp 的字体大小建议
- 将触摸目标保持在建议的最小尺寸 (76 x 76dp) 之上
|
应当 |
应用开发者应:
- 为所有屏幕和叠加层使用深色主题
- 在所有屏幕上添加徽标或应用图标
- 使用强调色时,请使用与品牌元素相同的颜色
- 文本字符串不超过建议的文本长度上限(120 个字符)
- 尽可能在触摸目标之间提供 24dp 的距离
|
可以 |
应用开发者可以:
- 决定是否将登录和设置功能作为其应用的一部分进行实现
|
依据:
由媒体应用开发者直接设计的屏幕
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2022-08-23。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]