Wear Tiles

打造适用于 Wear OS by Google 谷歌智能手表的应用。
最近更新时间 当前稳定版 下一候选版本 Beta 版 Alpha 版
2021 年 4 月 21 日 - - - 1.0.0-alpha03

声明依赖项

如需添加 Wear 的依赖项,您必须将 Google Maven 代码库添加到项目中。如需了解详情,请参阅 Google 的 Maven 代码库

在应用或模块的 build.gradle 文件中添加所需工件的依赖项:

dependencies {
    // Use to implement support for wear tiles
    implementation "androidx.wear.tiles:tiles:1.0.0-alpha03"

    // Use to preview wear tiles in your own app
    debugImplementation "androidx.wear.tiles:tiles-renderer:1.0.0-alpha03"
}

如需详细了解依赖项,请参阅添加构建依赖项

反馈

您的反馈将帮助我们改进 Jetpack。如果您发现了新问题,或对库的改进有某些建议,请告诉我们。创建新问题前,请先查看此库中的现有问题。您可以点击星标按钮,为现有问题投票。

创建新问题

如需了解详情,请参阅问题跟踪器文档

版本 1.0.0

Tiles 版本 1.0.0-alpha03

2021 年 4 月 21 日

发布了 androidx.wear.tiles:tiles:1.0.0-alpha03androidx.wear.tiles:tiles-proto:1.0.0-alpha03androidx.wear.tiles:tiles-renderer:1.0.0-alpha03版本 1.0.0-alpha03 中包含这些提交内容

API 变更

  • 重命名 TileManager -> TileClient
    • 重命名 TileManager#create -> TileClient#connect (I91839)

问题修复

  • 添加了 Proguard 规则,以确保 tilestiles-renderer 在启用 Proguard 的情况下能正常运行 (Ie3d85)

版本 1.0.0-alpha02

2021 年 4 月 7 日

发布了 androidx.wear.tiles:tiles:1.0.0-alpha02androidx.wear.tiles:tiles-proto:1.0.0-alpha02androidx.wear.tiles:tiles-renderer:1.0.0-alpha02版本 1.0.0-alpha02 中包含这些提交内容

API 变更

  • androidx.wear:wear-tiles 已移动组,现应称为 androidx.wear.tiles:tiles
  • androidx.wear:wear-tiles-renderer 已移动组,现应称为 androidx.wear.tiles:tiles-renderer
  • TileRenderer.LoadActionListener 现在使用的是 androidx.wear.tiles.builders.StateBuilders.State 实例,而不是 androidx.wear.tiles.proto.StateProto.State
  • TileRenderer 现在接受来自 androidx.wear.tiles.builders.ResourceBuilders.Resources 的图块资源,而不是 androidx.wear.tiles.renderer.ResourceAccessors 实例。

问题修复

  • 通过公开一个内部类,修复了无法使用 LoadActionListener 的问题。

版本 1.0.0-alpha01

2021 年 3 月 10 日

发布了 androidx.wear:wear-tiles:1.0.0-alpha01androidx.wear:wear-tiles-proto:1.0.0-alpha01androidx.wear:wear-tiles-renderer:1.0.0-alpha01版本 1.0.0-alpha01 中包含这些提交内容

新功能

  • Wear Tiles Renderer 库提供了为 Wear OS 设备构建自定义图块的功能,以及可让系统提取图块并将其显示在表盘旁边的类。