所有表盘都应不仅具有互动模式,还具有氛围模式。Wear OS 应用质量指南规定,在氛围模式下,只有 15% 的像素会亮起。
通常,手表会在氛围模式下花费更多时间,在此期间,节省电量是首要任务。
设计良好的氛围模式显示屏仅包含必要信息,并尽可能减少亮起的像素数量。
如需实现在氛围模式和互动模式之间更改外观的组件,建议的方法是添加两个元素,每个元素都包含 Variant
。在 Part*
或 Group
级别添加此项后,可以尽可能减少 Variant
元素的数量。
<Group name="logo_interactive" ... alpha="255">
<!-- Hide these elements in ambient mode -->
<Variant mode="AMBIENT" target="alpha" value="0" />
<!-- Components to show in interactive mode -->
</Group>
<Group name="logo_ambient" ... alpha="0">
<Variant mode="AMBIENT" target="alpha" value="255" />
<!-- Components to show in ambient mode -->
</Group>