表盘格式
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
表盘是用户查看手表时最先看到的内容,因此是 Wear OS 最常用的界面。用户主要通过表盘来自定义手表,以彰显个人风格并满足个人需求。
表盘格式是与三星合作打造的声明式 XML 格式,用于配置表盘的外观和行为。这意味着,创建表盘不涉及任何可执行代码,并且表盘 APK 中未嵌入任何代码。
Wear OS 平台负责处理呈现表盘所需的逻辑,这有助于您专注于创意构想,而非代码优化或电池性能。
与使用 Jetpack 表盘库构建的表盘相比,使用这种新格式构建表盘能够减少必要的维护和更新工作。例如,您无需更新表盘,即可受益于性能提升或耗电量优化,甚至无需获取最新的 bug 修复。
注意 :自 2024 年 7 月 10 日起,表盘必须使用
表盘格式
已安装到预安装了 Wear OS 5 的新手表上。了解详情
中面向用户的更改
帮助中心
文章。
此外,从 2025 年初开始(具体日期将在
2024 年第 4 季度),在 Google Play 上发布的所有新表盘都必须使用表盘
格式。
格式简介
属性是强类型的,并且有关于频率和有效值的指南,以从源头避免在从头开始创建表盘时出现的大多数错误。您可以直接使用此格式创建表盘,也可以打造相关工具以支持表盘创建。Watch Face Studio 就是这样一种工具,它支持将表盘设计导出到表盘格式。
咨询交流时间
为了帮助您迁移到或采用表盘格式,我们或许能够
咨询交流时间。
如果您想参与,请填写此意向调查表,截止日期为
2024 年 11 月 25 日。
了解详情
如需详细了解表盘格式,请参阅以下指南:
- 可用功能:探索每个
支持的表盘格式。
- 设计准则:了解表盘布局和用户体验的最佳实践。
- 设置:配置支持表盘格式的 Android App Bundle。
- 优化内存用量:了解如何配置表盘,使系统在渲染表盘时消耗尽可能少的内存。
- XML 参考文档:探索属于表盘格式文件的各个元素。根元素始终为
WatchFace
。
- 发布指南:了解如何将表盘上传到 Play 商店。
- GitHub 示例:开始构建示例表盘,并将其部署在 Wear OS 模拟器或实体设备上。
- WFF 和内存验证器:使用这些开源工具检查您的
表盘格式文件是否存在错误,并在之前确认可接受的内存用量
将应用提交到 Google Play
为您推荐
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-20。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-20\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-20。"]]