自定义应用图标

Android for Cars 应用库提供了一个基于模板的框架,能够平衡第三方应用的品牌标识与您车辆的独特设计。虽然 Google 出于安全考虑对整体结构进行了标准化,但您可以自定义应用图标的大小、形状和比例,从而打造一致的用户体验。

您可以选择应用图标是否具有圆角。

您可以定制哪些内容?

图标库中的图标设计是应用开发者和您(汽车制造商)共同合作的成果。应用开发者提供基础应用图标、品牌图像和自定义强调色(包括浅色和深色版本)。

您可以自定义这些图标的具体大小、形状和比例,以确保它们适合您的硬件和设计系统。

以下是调整系统中图标显示方式的不同方法:

1. 全球尺码和形状

您可以为库中指定的大图标和小图标定义精确的像素尺寸。这样,您可以缩放图标以满足特定的触摸目标要求。您还可以自定义图标容器,决定图标应显示在圆形、方形还是自定义形状中,以匹配您汽车的主题风格。

2. 媒体和系统图标控制

您还可以自定义特定功能图标的渲染方式:

  • 标准操作:您可以使用针对CarMediaCommon库的运行时资源覆盖 (RRO) 自定义标准播放操作(如播放、暂停或停止)的图标。
  • 内容格式图标:您必须渲染应用程序提供的矢量图,但您可以选择将大版本用于主播放视图,将小版本用于辅助视图,例如最小化栏。
  • 应用选择器按钮:要将当前媒体源徽标用作系统的应用选择器按钮,您可以将use_media_source_logo_for_app_selector标志设置为true
3. 处理启动器中的第三方图标

在设计应用网格或启动器时,必须在应用内容可见时显示该应用的图标,以便驾驶员识别应用来源。虽然您无法更改第三方应用的图标本身,但您可以自定义其背景或所在磁贴,从而在启动器中创建统一的外观。

设计指南

为了保持高质量的驾驶体验,自定义图标时请遵循以下原则:

  • 可见性:在应用栏、应用标题或应用选择器界面中清晰地显示应用图标,以帮助用户识别内容来源。
  • 对比度:为保证清晰易读,图标与其背景之间的对比度应至少保持 4.5:1。
  • 应用程序强调色:虽然您可以调整默认颜色以与您的室内设计相融合,但请考虑在进度指示器或按钮中使用应用程序提供的强调色,以强化其品牌标识。
  • 触摸目标:验证所有基于图标的按钮的最小触摸目标尺寸是否至少为 76 x 76 dp。