使用 Jetpack Compose 优化手机、平板电脑、可折叠设备、桌面设备、车载设备和 XR 2D 设备上的用户体验。为在 Android TV、沉浸式 XR 和未来的设备规格上部署应用奠定基础。

多设备世界

构建可在整个 Android 生态系统中扩缩的多功能应用。利用现代工具和 API,通过单个可维护的代码库覆盖更多用户。
同时为所有设备外形规格构建应用。只需一个可维护的 Compose 代码库,即可让您的应用在手机、平板电脑、可折叠设备、桌面设备、车载显示屏,甚至 Android XR 虚拟空间中面向用户。
创建可适应任何屏幕或任何应用窗口大小或方向的布局。利用可自动更改以适应显示尺寸的规范布局和 Compose 界面组件,充分利用可用的显示空间。
借助 Android Studio、Antigravity 和 Android CLI(可单独使用,也可在您喜欢的 IDE 的终端中使用)中的 AI 辅助功能,加快自适应应用开发速度。使用 Android 可调整大小的虚拟设备模拟器或各种外形规格模拟器测试您的应用,以检查自适应布局的动态性能。
借助自适应应用质量指南,从一开始就将质量融入到应用中。在所有外形规格上实现第 2 层级(自适应优化)以打造顶级应用,或实现第 1 层级(自适应差异化)以提供独特的设备功能和引人入胜的用户体验。

最大限度地提高投资回报率

在更多设备上覆盖更多用户。吸引超过 5.8 亿大屏设备用户的注意力。充分利用折叠屏用户 14 倍的应用内支出。与美国 93% 的学区中的 Chromebook 用户建立联系。吸引数百万 Android Auto 和 Android TV 用户。

差异化体验

支持不同规格和设备配置的独特功能,以便在每部设备上提供出色的用户体验。
大显示屏、键盘、鼠标和触控板可增强互动性、提高工作效率并带来沉浸式游戏体验。
桌面折叠状态和图书折叠状态等折叠功能为创新型应用设计提供了机会。
大型(通常为非矩形)汽车显示屏和 Android Automotive OS 的独特功能为停车状态下使用的汽车应用带来了特殊注意事项。
借助内置触控板和键盘,您可以通过触控以外的方式进行输入。桌面窗口化模式为自适应应用布局提供了可能性。
电视上的用户体验要求布局在 10 英尺外可见,并且需要使用方向键和选择按钮进行应用导航。
扩展现实应用通过空间布局、3D 模型和沉浸式环境来提升用户体验。

自适应 API

借助 Jetpack Compose 自适应 API,您可以使用单个代码库为任何外形规格、窗口大小或显示模式(包括分屏模式和桌面窗口化模式)构建应用。
使用 Web 标准 Flexbox 模型构建布局。水平或垂直排列元素,并让 Compose 处理任何显示屏上的尺寸调整和间距设置。
创建灵活的多列和多行网格,可自动调整列数和行数,以适应任何屏幕尺寸上的可用展示空间。
查询窗口尺寸、设备姿态、硬件功能和系统功能,以根据任何设备的特定配置动态调整界面。

久经考验的设计模式

规范布局可确保在所有设备类型上提供最佳用户体验。
导航场景可让您的应用无缝适应多种设备类型。
通过在大显示屏上并排显示列表窗格和详情窗格,但在小显示屏上单独显示这两个窗格,实现一键访问列表项内容。
将内容元素排列在空间充裕的网格中,按大小和位置关联元素,并通过比例和缩放吸引用户关注元素。
将内容整理到主要和次要显示区域,以便轻松访问工具、选项和设置,并将其应用于主要内容。
使用场景定义应用的界面流程。创建自定义布局,使界面适应不同的屏幕尺寸,管理复杂的多窗格体验。

自适应设计

使用 Material Design 和 Jetpack Compose 组件为多种设备类型创建布局。