如需创建应用的 Android for Cars 版本,请先确定与车辆相关的任务,并牢记需要限制驾驶员分心。
防止驾驶员分心
为了尽量避免让驾驶员分心,请在设计汽车应用时牢记这些策略。
限制每个屏幕上的信息:为了让驾驶员尽可能集中注意力在路况上,应用库中的模板会限制在驾车时每个屏幕上可显示的信息量。每个模板都说明了允许的操作、图片和其他元素(例如,在某些情况下文字量)的数量。对于包含列表项和网格项的模板,允许的最大项数因车辆而异,并且可通过 ConstraintManager API 进行检索。
仅呈现重要的应用内容:对于应用的汽车版本,请专注于与驾驶相关的基本内容(例如常用地点),而不是应用的完整内容。
最大限度地减少任务需要的注意力:通过保持任务流简短来简化驾驶员的流程。
提供快捷方式:尽早在任务流中显示保存的用户内容,以便快速访问(例如,收藏夹或最近访问的位置)。
最大限度地减少用户输入:尽可能提供预先选择的选项和默认值,以便用户在驾车时轻松做出选择。此外,请考虑在驾车时启用语音输入。
更新模板内容时要谨慎:由于更新模板内容可能会使驾驶员的注意力分散,无法驾驶,因此某些类型的更新会受到限制。(也就是说,它们会增加任务的步数,而驾车时步数会受到限制。)具备刷新功能的更新带来的干扰较少,可以加以限制,以最大限度减少干扰。如需了解详情,请参阅什么是刷新?
如需了解有关在车载设备界面设计中限制干扰的一般信息,请访问设计基础。