自定义您的应用

确定应用任务的模板序列后,您可以自定义每个模板的内容以及应用的某些样式。

如需了解您可以自定义的整体视觉设计方面,请参阅视觉设计自定义,其中包括应用自定义示例。对于应用的 AAOS 版本,请注意,车辆 OEM 可以调整样式以适应其车辆,如车辆 OEM 自定义示例中所示。

如需了解特定模板的自定义选项,请参阅模板

视觉设计自定义

虽然应用库决定了模板布局和默认样式,但应用设计者和车辆 OEM 都会为视觉设计的自定义方面做出贡献。

界面方面 库确定的内容 哪些应用会确定或自定义 车辆 OEM 可以自定义哪些内容
图片和图标 标准元素的图标,例如返回按钮和加载旋转图标 应用提供所有图片和图标(请参阅 Material 图标 Google Play 图标规范),但左侧注明的情况除外
布局、尺寸和形状 默认布局,以及所有元素的大小和形状(默认值是 Android Auto 版应用中的标准值)
  • 图片和图标是“大”还是“小”
  • 是否在某些模板的顶部显示 标签页,以便切换视图
  • 集群中是否显示第二张地图(仅限 导航模板
对 AAOS 版本的应用中模板元素的大小、形状、按钮位置和比例进行调整(例如,车辆中“大”和“小”图片及图标的确切尺寸)
排版和文本长度 Android Auto 版应用中的字体系列和大小(请参阅 排版 较长和较短的文本字符串变体,在某些情况下,用于适应不同车载屏幕上的不同空间量 应用在 AAOS 版本中的字体系列和大小
颜色 Android Auto 版应用中的默认颜色(右侧注明了应用提供的颜色除外) 地点列表标记、部分文本元素和部分背景颜色(如需了解详情,请参阅下一部分颜色自定义)。 根据需要调整默认颜色和应用提供的颜色,以便与应用的 AAOS 版本中的车辆界面融合

颜色自定义

应用可以为某些模板的元素提供颜色,如下表所示。对于应用的 AAOS 版本,车辆 OEM 可以进行一些调整。

应用可以自定义以下内容:

  • 列表的第二行中的文字颜色(汽车制造商控制 AAOS 的第一行颜色)
  • 按钮文字颜色
  • 按钮背景颜色操作条地图操作条除外)
  • 地点列表标记颜色
  • 路线卡片元素:背景颜色、图片和行程估算中的时长值颜色(在导航模板要求中)
  • 精细导航通知(背景颜色)

有关自定义模板组件的示例,请参阅应用自定义示例车辆 OEM 自定义示例

选择应用的颜色

对于大多数自定义样式(上一部分中指出的例外情况除外),应用具有以下颜色选项:

  • 最多提供 2 种自定义强调色(包括浅色和深色变体,由 Android Auto 或车辆 OEM 针对 AAOS 版本的应用酌情应用)
  • 从 4 种标准的 Android for Cars 颜色中进行选择(当前版本显示在右侧;这些颜色将来可能会发生变化)

Android for Cars 应用的标准颜色
图 1. 标准颜色
Android for Cars 应用的强调色
图 2. 强调色示例

明智地使用颜色有助于突出设计意图。当颜色不发挥作用时,请谨慎使用。

应用自定义示例

应用自定义示例
图 3. 应用自定义示例。

车辆 OEM 自定义示例

这些示例展示了车辆 OEM 可能会对应用的 AAOS 版本应用的其他样式自定义设置。虽然路线卡片的颜色来自应用,但车辆 OEM 可以自定义路线卡片、按钮和预计到达时间 (ETA) 卡片的字体、主题和形状。他们还可以调整按钮宽度,如自定义按钮中所述。

Android for Cars 应用的标准颜色
图 4. OEM 日间导航视图
Android for Cars 应用的强调色
图 5. OEM 夜间导航视图

自定义按钮宽度、颜色和形状

这些示例重点展示了 OEM 如何在应用的 AAOS 版本中自定义按钮宽度、颜色和形状。

对于应用指定为主要按钮的按钮,OEM 可以决定是使用应用强调色还是使用自己的强调色。他们还可以选择将主按钮放在左侧还是右侧,以适应右舵车辆等情况。

OEM 按钮的标准颜色
图 6. 左侧是采用标准颜色的主要按钮示例
OEM 按钮的自定义颜色
图 7. 右侧带有自定义颜色的主要按钮示例