与其他设备相比,需要注意驾驶员在路上的通知对汽车内的通知有一些特殊要求
车载通知与其他设备上的通知具有相同的一般用途:从系统或应用及时传达少量的相关信息。不过,车内通知系统的设计必须不同,以最大限度减少对驾驶员的干扰。
隐藏部分通知
为了最大限度地减少驾驶员分散注意力的问题,与其他设备相比,车内的浮动通知 (HUN) 具有更严格的限制。
车内的 HUN 应具有可操作性和时效性,重要性级别为“高”或更高,还必须满足以下一项或多项条件:
- 安全关键
- 驾驶相关
- 通信相关
通知中心中显示的通知与其他设备上显示的通知大致相同,只列出了一些类别,因为它们是在其他地方处理或重要性不高。如需详细了解各种类别的处理方式,请参阅汽车通知的运作方式。
![通知线框图](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Notifications_fewer_notifications.png?authuser=9&hl=sk)
减少每条通知的内容
为了让驾驶人快速浏览通知并再次看到路况,车内的通知需要仅关注最重要、易于掌握的信息。
我们的测试表明,对驾驶员来说,最重要的信息是内容和谁:通知内容(消息、来电、导航说明等)以及通知是谁。汽车中的 HUN 会突出显示这些元素以及一组简单的可能操作。
![内容较少的通知示例](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Notifications_Less_Content.png?authuser=9&hl=sk)
互动更简单
为了尽量减少干扰,车载通知不包含复杂的上下文控件,例如长按,或根据用户滑动操作的时长进行控制。
此外,大多数 HUN 只会短暂显示(默认时长为 8 秒),如果用户未与 HUN 互动,它们会自动关闭。在大多数情况下,用户可稍后在通知中心中处理通知。
如需详细了解与 HUN 以及通知中心的互动情况,请参阅汽车通知的运作方式。
![自动关闭的通知示例](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/HUD_auto-dismiss_new.gif?authuser=9&hl=sk)
可播放消息通知
为了让驾驶员在关注路况的同时轻松处理消息,汽车中的消息通知应在通知卡片上提供以下两项功能:
- 播放:使用 Google 助理或平台提供的默认 TTS(文字转语音)阅读器来阅读通知
- 将对话静音:在剩下的驾驶行程中,停止显示特定对话的 HUN
如果某个会话被忽略,其中的邮件将仍会显示在通知中心内。
![通知操作](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Notifications_actions.png?authuser=9&hl=sk)
简化通知中心
在汽车中,通知中心(有时作为下拉通知栏)充当着驾驶员可能在驾驶过程中或驾驶结束时访问的通知的临时暂留区域。它排除了某些类别的通知,限制驾车期间显示的通知数量,并且会在每次驾驶开始时清除。
如需详细了解通知中心会显示哪些类型的通知,请参阅汽车通知的运作方式。
![简化的通知中心](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Notifications_simplifiedCenter.png?authuser=9&hl=sk)
感知汽车的驾驶状态
要决定可以向驾驶员安全显示多少信息而不分散驾驶员的注意力,了解汽车的驾驶状态(是停车、空转还是正在行驶)至关重要。
Android Automotive OS 包含一个用户体验限制引擎,这是一组规则(可由汽车制造商配置),用于规定在特定驾驶状态下可以发生和不可以发生的情况。用户体验限制引擎允许根据驾驶状态(以及速度范围,可选)针对通知执行以下操作:
- 隐藏消息的内容预览
- 截断超过指定长度的文字
- 限制通知中心和其他地方显示的列表项数量
在不需要的驾驶状态下(例如汽车停好时),可以移除这些限制。
![驾车时听的注意与停车时的声音](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Notifications_Parkedmotion.gif?authuser=9&hl=sk)
专为汽车制造商设计的特殊类别和控制功能
汽车制造商可以禁止精细导航通知显示为 HUN。
此外,Android Automotive OS 还包含三个由汽车制造商控制的新通知类别:
- CATEGORY_CAR_EMERGENCY
- CATEGORY_CAR_WARNING
- CATEGORY_CAR_INFORMATION
CAR_EMERGENCY 和 CAR_WARNING 类别会绕过典型的排名机制,因此它们会显示在通知中心通知列表的顶部。