Wear OS 4 引入了多项功能,可帮助增强您的 Wear OS 应用体验。在将这些功能添加到您的应用之前,请准备您的应用,以兼容 Wear OS 4。
表盘格式
表盘是用户查看手表时最先看到的内容,使其成为 Wear OS 上使用最频繁的界面。用户依赖表盘来自定义手表,以适应其风格并满足其需求。
与三星合作创建的表盘格式是一种声明式 XML 格式,用于配置表盘的外观和行为。这意味着创建表盘不涉及可执行代码,您的表盘 APK 中也没有嵌入代码。
Wear OS 平台负责渲染表盘所需的逻辑,因此您可以专注于创意,而不是代码优化或电池性能。
使用表盘格式构建的表盘比使用 Jetpack 表盘库构建的表盘需要更少的维护和更新。例如,您无需更新表盘即可受益于性能或电池消耗的改进,或获取最新的 bug 修复。
所有运行 Wear OS 4 或更高版本的设备都支持表盘格式。
磁贴
Tiles 1.2 引入了对平台数据绑定的支持。这意味着,如果您的磁贴使用心率、步数或时间等平台数据源,您的磁贴将每秒更新一次。
新版磁贴还增加了对动画的支持。您可以使用缓动动画在布局部分更改时创建平滑过渡,而过渡动画可以为磁贴中新增或消失的元素添加动画。
启动画面
从 Wear OS 4 开始,系统始终在应用冷启动和热启动时应用默认启动画面。所有在 Wear OS 4 或更高版本上运行的应用都可自动获得此体验。
默认启动画面图标使用与自适应图标相同的规范。为了视觉一致性,请为您的启动器图标使用自适应图标。
如果您的应用实现了自定义启动画面或使用了启动器主题,请将您的应用迁移到使用 Jetpack 中提供的 SplashScreen
库。这样,您的启动画面就可以在所有 Wear OS 版本上正确显示。有关完整说明,请参阅实现指南。
将 Wear OS 数据传输到新移动设备
从 Wear OS 4 开始,用户可以请求系统将其 Wear OS 数据从一台移动设备传输到另一台。当系统将用户的 Wear OS 设备连接到新的移动设备时,存储在可穿戴设备网络中的任何数据都会传输到这台新的移动设备。然后,系统会断开 Wear OS 设备与旧移动设备的连接。
只要您的移动应用已安装并正确配置在新移动设备上,您的移动应用就会收到一个回调,其中包含与旧移动设备关联的 Wear OS 数据。
为您推荐
- 注意:当 JavaScript 关闭时,会显示链接文本
- 将启动画面实现迁移到 Android 12 及更高版本
- 启动画面
- 应用启动时间