自定义应用

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


结构

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

Android Auto 应用不应包含移动应用或网站的所有功能。相反,他们应该将最重要的功能放在显眼且易于使用的位置。Android Auto 应用中可能与该应用或网站上不存在的其他相关功能相关。

在本示例中,RoboCharge 网站和应用包含大量信息和操作。一次显示如此多的内容可能会在驾车时分心。

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

Android Auto 应用包含:

应用和网站中的主要信息和操作 汽车特有功能,例如定位附近的充电站


画布

为符合 Material Design 规范并提高一目了然性,互动内容应以卡片或悬浮操作按钮 (FAB) 形式显示在背景上方。

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

正确做法

卡片可通过对界面元素进行分组和吸引用户注意操作按钮,让屏幕更便于查看。
背景图层上的内容

错误做法

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

Action

菜单按钮是状态栏中用于打开抽屉式导航栏的元素。并非所有屏幕都必须启用菜单按钮。不应使用自定义菜单按钮。

在自定义应用中应避免使用返回按钮。返回按钮会要求驾驶员回想上一个屏幕,这会增加认知负荷,可能会分散注意力。提供从主屏幕到辅助屏幕的清晰导航按钮,以替代菜单按钮。辅助屏幕应提供返回主屏幕的链接,但不应提供会创建屏幕分层链的其他导航链接。

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

正确做法

返回按钮可以存在于抽屉式导航栏中。

错误做法

返回按钮不应出现在自定义应用屏幕上。