Wear OS 4 引入了多项功能,有助于增强您的 Wear OS 应用体验。在将这些功能添加到您的应用之前,请准备您的应用以确保与 Wear OS 4 兼容。
表盘格式
表盘是用户在查看手表时看到的第一件事,使其成为 Wear OS 上使用最频繁的界面。用户依靠表盘自定义手表以满足其风格和需求。
与三星合作创建的表盘格式是一种声明式 XML 格式,用于配置表盘的外观和行为。这意味着创建表盘不涉及可执行代码,并且您的表盘 APK 中没有嵌入代码。
Wear OS 平台负责处理渲染表盘所需的逻辑,这样您就可以专注于创意想法,而不是代码优化或电池性能。
使用表盘格式构建的表盘比使用 Jetpack 表盘库构建的表盘需要更少的维护和更新。例如,您无需更新表盘即可从性能或电池消耗方面的改进中受益,或获取最新的错误修复。
表盘格式在所有运行 Wear OS 4 或更高版本的设备上受支持。
磁贴
磁贴 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 及更高版本
- 启动画面
- 应用启动时间