Google 致力于为黑人社区推动种族平等。查看具体举措

概述

Dialer是一个Android系统应用程序,可为蓝牙呼叫,联系人浏览和呼叫管理提供分散注意力优化(DO)的体验。 Android开放源代码项目(AOSP)中提供了Dialer的功能齐全的实现。此实现可以按原样使用,也可以与自定义视觉主题一起使用。

拨号器显示模式
图1.拨号程序纵向和横向模式

术语

这些术语在本节中通篇使用:
  • Android开源项目(AOSP)。 Google领导的用于移动设备的开源操作系统和相应的开源项目。

  • 优化干扰(DO)。遵循用户体验限制(UXR)且在驾驶过程中安全的用户流。

  • 抬头通知(HUN)。出现在显示屏上的传入通知。

  • 用户体验限制(UXR)。显示取决于驾驶状态的用户界面的应用程序必须遵守UXR。

  • 用户界面(UI)。用户控制与应用程序交互的方式。

  • 车辆优化(VO)。遵循UXR并不需要在驾驶过程中被视为安全的用户流程,但已经针对汽车使用进行了优化。

目的

本节说明如何使用Android Automotive构建完全兼容的Android UXR电信系统。

特征

Dialer提供以下功能:

状态能力任务
开车
分散注意力的功能
蓝牙通话
  • 从拨号盘拨打电话。
  • 从“联系人”列表中拨打电话。
  • 从“最近通话”列表中拨打电话。
  • 从“联系人详细信息”页面拨打电话。
  • 通过抬头通知接收来电,然后做出响应。
  • 从通知中心返回未接来电。
  • 呼叫管理,暂停,静音,保持,交换和设置音频路由。
联系人和通话记录浏览
  • 显示顶级类别。
  • 浏览所有收藏夹联系人。
  • 浏览“最近通话”列表。
  • 浏览联系人列表。
  • 查看“联系详细信息”页面。
  • 导航到联系人地址。
通过语音或手写(在键盘上)进行搜索
  • 显示匹配的搜索结果。
  • 查看已过滤联系人的详细联系信息。
停放时,上面的所有内容设定值

在安全的情况下,用户可以访问“设置”以:

  • 更改联系人列表的排序顺序。
  • 更改开始页面,该页面将在下次重新启动后生效。
使用键盘搜索停放期间,用户可以执行搜索。
连接到蓝牙如果停放时没有通过蓝牙连接任何电话,则用户可以按“连接到蓝牙”按钮导航到系统的“蓝牙设置”页面以进行配对,然后连接设备。

任务

下表描述了每个利益相关者的任务。

汽车制造商(OEM)谷歌
使用Android Automotive构建完全兼容的Android UXR电信系统。

提供:

  • AOSP中的Dialer实现。
  • 关键任务的文档,例如定制和审查/认证过程。