Android Auto 目前正与特定合作伙伴合作开发自定义应用。
结构
Android Auto 应用应使用简单的扁平层次结构,以便驾驶员不必记住他们在应用中的位置。设计扁平层次结构意味着使用应用主屏幕显示基本应用功能,并使用抽屉式导航栏导航到次要信息。
Android Auto 应用不应包含移动应用或网站的所有功能。相反,他们应该将最重要的功能放在显眼且易于使用的位置。Android Auto 应用中可能与该应用或网站上不存在的其他相关功能相关。
在 Android Auto 版本中,系统仅显示最重要的信息和操作。通过最大限度地减少其他内容,应用可以提供主要功能,同时尽量避免让驾驶员分心。
Android Auto 应用包含:
应用和网站中的主要信息和操作 汽车特有功能,例如定位附近的充电站
画布
为符合 Material Design 规范并提高一目了然性,互动内容应以卡片或悬浮操作按钮 (FAB) 形式显示在背景上方。
正确做法
卡片可通过对界面元素进行分组和吸引用户注意操作按钮,让屏幕更便于查看。
错误做法
背景层上的互动式内容可能不太明显,应避免在背景层上展示。Action
菜单按钮是状态栏中用于打开抽屉式导航栏的元素。并非所有屏幕都必须启用菜单按钮。不应使用自定义菜单按钮。
在自定义应用中应避免使用返回按钮。返回按钮会要求驾驶员回想上一个屏幕,这会增加认知负荷,可能会分散注意力。提供从主屏幕到辅助屏幕的清晰导航按钮,以替代菜单按钮。辅助屏幕应提供返回主屏幕的链接,但不应提供会创建屏幕分层链的其他导航链接。
返回按钮存在于抽屉式导航栏中,其结构在所有 Android Auto 应用中都是相同的。在抽屉式导航栏中,返回按钮会导航到抽屉式导航栏的顶层,然后返回到主应用视图。
正确做法
返回按钮可以存在于抽屉式导航栏中。
错误做法
返回按钮不应出现在自定义应用屏幕上。