附录 B:自定义

为了确保车载设备界面自定义按预期运行,您必须遵循下文所述的内容。

常规

无论布局如何,本部分中的限制都存在:

元素 说明

排版

  • 标签页文本标签必须足够宽,可以显示长度至少为 6 个“W”字符的字符串。
  • 文本框必须足够高,可以完整显示单个“H”字符。
  • 文本大小必须按降序显示,例如:

    car_ui_body_1 > car_ui_body_2 > car_ui_body_3

对比度

  • 前景(文字)和背景之间的对比度必须至少为 4.5:1。
  • 按钮颜色和背景的对比度必须至少为 3:1。
  • 标签页选中后的状态与背景的对比度必须至少为 4.5:1。
  • 标签页选中后的状态与未选中状态的对比度必须至少为 3:1。

其他

  • 所有图标都必须是矢量可绘制对象。
  • 触摸目标的宽度必须至少为 76dp。
  • 填充常量必须按降序显示,例如:
    car_ui_padding_0 > car_ui_padding_1 > car_ui_padding_2

组件

以下值适用于特定组件:

元素 说明

工具栏

应该足够宽,可以显示长度至少为 20 个“W”字符的标题字符串。

偏好设置

应该足够宽,可以显示长度至少为 20 个“W”字符的标题字符串。

应用样式视图

应该:

  • 足够宽,可以显示至少 672 密度无关像素 (dp)。
  • 足够高,可以显示至少 672 dp。

布局

本部分中的限制与车载设备界面库组件的特定布局和组合有关。 我们观察到了一系列独特的情形,并将它们泛化为新兴模式。

位置对话框

一种测试对话框,包含与 Google Play 服务位置对话框相同的内容,由车载设备界面库组件构成,通过测试确保可以看到完整内容:

元素 说明
标题 必须足够宽,可以显示长度至少为 38 个“W”字符的字符串。
正文

必须完全可见且足够大,可以显示:

  • 可以包含长度至少为 270 个“W”字符的字符串。
  • 至少四 (4) 行文本。
号召性用语 (CTA)

CTA 必须完全可见:

  • 对话框必须足够宽,可以显示至少两 (2) 个 CTA。
  • 标题必须足够宽,可以显示长度至少为 9 个“W”字符的字符串。

“设置”屏幕

“Test Settings”屏幕由应用栏、子标题和列表元素组成,如下所述。

元素 说明
应用栏
  • 标题必须足够宽,可以显示长度至少为 12 个“W”字符的字符串。
  • 高度必须至少为 76dp。
子标题 必须足够宽,可以显示长度至少为 12 个“W”字符的字符串。
列表元素

必须:

  • 足够宽,可以显示长度至少为 12 个“W”字符的字符串。
  • 高度至少为 76dp。