表盘是用户查看手表时首先看到的内容,使其成为 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 之前确认可接受的内存使用情况。