分层(纵向)

当用户进入配备大屏幕的车辆时,他们期望在复杂任务之间实现流畅的切换。Android Automotive OS (AAOS) 提供了一个分层框架,该框架专为大型纵向显示屏优化,从 Android 14 开始,它作为一个灵活的框架来满足这些需求。

这种分层模型专为在大屏幕上进行多任务处理而设计。它摒弃了传统的全屏应用模型,转而采用“底层”架构,使导航始终保持固定可见。

借助可扩展的用户界面,您可以让驾驶员执行以下操作:

  • 随时随地浏览应用:帮助驾驶员在浏览媒体应用的同时,保持导航应用的位置和方向。
  • 使用顶层应用进行多任务处理:直接在地图上打开手机或媒体应用。导航视图会自动缩小,以便在驾驶员与应用交互时,路线仍然可见。
  • 通过小部件定制他们的体验:让驾驶员在驾驶过程中可以轻松访问有用的小部件。

空间模型:图层如何运作

主屏幕由持久层和动态层组成:

  • 背景层:此层承载可见的背景应用。在竖屏模式下,它被定义为导航应用。
  • 应用层:此层承载辅助应用,使用户能够在查看地图上下文的同时进行其他任务。当应用打开时,导航应用的内容会自动调整大小,以确保用户在进行其他任务时仍能与导航应用进行交互。
  • 媒体和音频控制:此层包含媒体控件和基本浏览控件。媒体播放器控件内置浏览和播放控件,最大限度地减少用户切换应用程序的需求。
  • 系统用户界面层:该层优先级最高,旨在提供对系统级控件的持续访问。该层由屏幕顶部的状态栏和底部的导航栏组成,用于框定交互式内容。


1. 背景层
2. 应用层
3. 媒体和音频控制
4. 系统用户界面层

基本系统用户界面元素

该分层框架包含以下持久元素,为驾驶员提供了一个便捷的起点:

用户界面元素描述

状态栏

位于顶部,包含连接图标(蓝牙、Wi-Fi)、配置文件选择器和快捷控件。

控制栏

配备专用音频控制和“迷你播放器”媒体卡。

系统铁路

位于底部,可访问应用程序启动器、语音助手、通知和气候控制。

设计指南

您可以自定义设计以体现您的品牌,同时还能享受预先设计的易用性和安全性。

  1. 优化可达性。

    该框架的设计充分考虑了“触及曲线”。将常用功能放置在驾驶员附近,以提高易用性和物理稳定性。

  2. 启用安全的多任务处理功能。

    驾驶员应能够在尽量减少干扰的情况下执行多项任务。采用分层模型可确保媒体控制和导航始终可用,从而减少深入菜单操作或频繁切换应用程序的需求。

  3. 处理数据和主题。

    • 主题调整:在光线较暗的环境下使用深色主题以减少眩光,在阳光直射下使用浅色主题以获得更好的可视性。
    • 应用分离:最佳实践建议在底层和顶层运行不同的应用——不要同时在两层运行同一个应用。