表盘是用户查看手表时首先看到的内容,使其成为 Wear OS 上使用频率最高的界面。用户依靠表盘来自定义手表以适合自己的风格并满足其需求。
表盘格式是与三星合作创建的,它是一种声明式 XML 格式,用于配置表盘的外观和行为。这意味着创建表盘不需要可执行代码,并且表盘 APK 中也没有嵌入任何代码。
Wear OS 平台负责渲染表盘所需的逻辑,因此您可以专注于您的创意想法,而不是代码优化或电池性能。
使用此新格式构建的表盘比使用 Jetpack 表盘库构建的表盘需要更少的维护和更新。例如,您无需更新表盘即可受益于性能或电池消耗方面的改进,或获取最新的错误修复。
注意:从 2024 年 7 月 10 日起,表盘必须使用 表盘格式 才能安装在预装 Wear OS 5 的新手表上。在 帮助中心文章 中了解有关面向用户的更改的更多信息。
此外,从 2025 年初开始(具体日期将在 2024 年第四季度公布),所有在 Google Play 上发布的新表盘都必须使用手表表盘格式。
关于格式
属性是强类型化的,并且围绕频率和有效值提供了指南,以避免在从头创建手表表盘时出现大多数错误来源。您可以直接使用该格式创建手表表盘,或创建工具来支持手表表盘的创建。其中一个工具示例是 手表表盘工作室,它支持将手表表盘设计导出为手表表盘格式。
办公时间
为了帮助您迁移到或采用手表表盘格式,我们可能会提供办公时间。
如果您想参与,请在 2024 年 11 月 25 日之前填写此 兴趣表。
了解更多
在以下指南中了解有关手表表盘格式的更多信息
- 可用功能: 探索每个版本的手表表盘格式支持的表盘功能。
- 设计指南: 了解手表表盘布局和用户体验的最佳实践。
- 设置: 配置支持手表表盘格式的 Android 应用包。
- 优化内存使用: 了解如何配置您的手表表盘,以便系统在渲染您的手表表盘时尽可能少地消耗内存。
- XML 参考: 探索构成手表表盘格式文件一部分的各个元素。根元素始终为
WatchFace
。 - 发布指南: 了解如何将您的手表表盘上传到 Play 商店。
- GitHub 示例: 通过构建示例手表表盘并将其部署到 Wear OS 模拟器或您的物理设备上开始使用。
- WFF 和内存验证器: 使用这些开源工具检查您的手表表盘格式文件是否存在错误,并在提交到 Google Play 之前确认可接受的内存使用情况。