应用

应用是一种聚焦视图,用于处理对于复杂功能、图块或通知而言过于复杂的任务。Wear OS 上的应用类似于移动应用的主用户界面。使用图块、复杂功能和通知等界面来完成简单任务,但将这些界面链接到应用中以执行更复杂的任务。

查看以下原则和用例,以便更好地理解应用。

用户体验原则

设计应用时请牢记以下原则

聚焦
将应用重点放在关键任务上,帮助用户在几秒钟内完成工作,避免人体工程学上的不适或手臂疲劳。
扁平且线性
避免超过两层的层级结构。以内联方式显示导航。
滚动
视图可以滚动。这是一种用户在手表上查看更多内容的自然手势。

何时使用应用

在以下情况下使用应用

获取更多信息
将应用重点放在关键任务上,帮助用户在几秒钟内完成工作,避免人体工程学上的不适或手臂疲劳。
app-focus
实现更丰富的交互
提供比复杂功能或图块更丰富的交互。
app-rich
调整偏好设置
提供对教程和偏好设置的访问。
app-pref

构建应用

Wear OS 支持两种独特的应用构建方式

适用于 Wear OS 的 Compose 是一种现代声明式界面工具包,是构建 Wear OS 应用的推荐方法。

在大多数情况下,基于 Compose 的界面会减少代码量,并加速整个 Android 应用的开发过程。如需详细了解声明式界面框架的普遍优势,请参阅为何采用 Compose

Wear OS 版 Compose Material Catalog 遵循 Material Design 样式,内置了辅助功能,并实现了 Material Design 主题,让您可以为您的品牌自定义设计。适用于 Wear OS 的 Compose 提供了比 View 更多的组件,旨在帮助您创建符合 Wear OS 设计准则的用户体验。

如果您有现有的 Wear OS 应用,并且其代码库基于 View,则可以使用 Compose 互操作性 API 逐步采用 Compose,而无需重写整个代码库。

使用 Compose 创建应用的指南

在 Wear OS 上使用 Jetpack Compose
了解如何使用适用于 Wear OS 的 Compose 进行构建。
创建列表
了解如何创建针对可穿戴设备优化的列表。
使用适用于 Wear OS 的 Compose 进行导航
详细了解如何在 Compose 中构建导航。
Wear OS 上的 Compose 性能
详细了解性能以及如何测试应用性能。