其他
更新一览 | 为您的 Wear OS 表盘注入新活力
表盘格式
https://android-developers.googleblog.com/2023/05/introducing-watch-face-format-for-wear-os.html
Watch Face Studio
https://developer.samsung.com/watch-face-studio/user-guide/index.html
表盘格式 https://developer.android.google.cn/training/wearables/wff
"表盘格式" 的新功能
风格
"风格" 代表您表盘的预设配置,可在配套应用中使用:
此功能允许开发人员配置实用、有吸引力的表盘配置选项组合,并让用户能轻松地可视化和选择。
风格指南 https://developer.android.google.cn/training/wearables/wff/user-configuration/flavor
复杂功能
目标进度非常适合用户有目标但该目标可能会被超越的数据。步数是一个很好的例子。 加权元素可以代替饼图之类的图表,用于表示离散的数据子集,显示这些数据的相对大小。
https://developer.android.google.cn/training/wearables/wff/complication/complication
天气
"天气" 的基础知识
Condition https://developer.android.google.cn/training/wearables/wff/common/condition Template https://developer.android.google.cn/training/wearables/wff/group/part/text/formatter/template
例如,要显示当前天气状况,您可以使用以下模板和表达式:
<Template>Current weather conditions: %s
<Parameter expression="[WEATHER.CONDITION_NAME]"/>
</Template>
"表盘格式" 的天气服务提供商支持当天的一系列不同指标类型,包括:
当前状况 温度:当前值、最低温度和最高温度 紫外线指数 降雨概率
https://developer.android.google.cn/training/wearables/wff/weather
预测
<Template>Tomorrow max temp: %d°%s
<Parameter expression="[WEATHER.DAYS.1.TEMPERATURE_HIGH]" />
<Parameter expression="[WEATHER.TEMPERATURE_UNIT] == 1 ? "C" : "F"" />
</Template>
https://developer.android.google.cn/training/wearables/wff/weather
表盘开发的变化
Wear OS 5 将仅提供部分复杂功能 https://developer.android.google.cn/training/wearables/watch-faces/adding-complications#most-data-sources-require-wff
新资源
https://github.com/google/watchface
了解详情
开始使用 https://developer.android.google.cn/training/wearables/wff/setup
构建 Wear OS 的未来 https://io.google/2024/explore/19faa1a5-5b4f-4e7a-ac06-8564a5a324af/ 2024 Google I/O 大会上 Wear OS 新功能 https://android-developers.googleblog.com/2024/05/whats-new-in-wear-os-io-24.html
Copyright 2023 Google LLC.
SPDX-License-Identifier: Apache-2.0
推荐阅读