自定义应用

Android Auto 目前正与特定合作伙伴合作开发自定义应用。


结构

Android Auto 应用应使用简单的扁平层次结构,以便驾驶员无需记住他们所处的位置。设计扁平层次结构意味着使用主应用屏幕来显示基本应用功能,并使用抽屉式导航栏来浏览次要信息。

Android Auto 应用不应包含移动应用或网站的所有功能。相反,最重要的功能应该引人注目且易于使用。Android Auto 应用中可能存在的其他功能可能在应用或网站上不存在。

在本例中,RoboCharge 网站和应用包含大量信息和操作。一次显示这么多的内容可能会分散驾驶员的注意力。

在 Android Auto 版本中,系统只显示最重要的信息和操作。通过尽量减少内容,应用可以提供主要功能,同时尽量避免让驾驶员分心。

Android Auto 应用包含:

应用和网站提供的主要信息和操作 汽车专属功能,例如定位附近的充电站


画布

为符合 Material Design 要求并增强一目了然效果,互动内容应在卡片上方或作为悬浮操作按钮 (FAB) 呈现。

包含卡片操作和悬浮操作按钮的自定义应用
包含卡片和操作按钮操作的自定义应用屏幕
将界面元素分组,使屏幕更一目了然

正确做法

卡片可通过将界面元素分组并吸引注意操作按钮来帮助使屏幕更一目了然。
背景层上的内容

错误做法

背景层上的互动内容可能会不太明显,应避免。

操作

菜单按钮是状态栏中的一个元素,用于打开抽屉式导航栏。菜单按钮无需在所有屏幕上启用。不得使用自定义菜单按钮。

在自定义应用中应避免使用返回按钮。返回按钮需要司机想起上一个屏幕,这会增加认知负担,并且可能会让用户分心。应提供从主屏幕到辅助屏幕的标记清晰的导航按钮,而不是菜单按钮。辅助屏幕应提供返回主屏幕的链接,但不应包含用于创建屏幕层次结构链的其他导航链接。

返回按钮存在于抽屉式导航栏中,其结构在所有 Android Auto 应用中都相同。在抽屉式导航栏中,返回按钮会导航到抽屉式导航栏的顶层,然后返回到主应用视图。

正确做法

返回按钮可位于抽屉式导航栏中。

错误做法

返回按钮不应显示在自定义应用屏幕上。