Skip to main content
版本:v2

实体按键

穿戴式设备上通常会有多个实体按钮,也称为“表冠按钮”。一直以来,Zepp OS 设备上至少会有一个按钮,即电源按钮。除此之外,还可能会有多个多功能按钮(也可能没有)。

设计原则

  • 提供视觉反馈以响应实体按键交互
  • 避免定义多重按键交互造成用户混淆

命名规则

接入 Zepp OS 的手表在硬件产品定义没有明确印刷实体键名称时,在用户界面展示名称,产品定义原则主要依据以下几条:

  • 如果硬件的印刷上标明了按键名称,就用硬件印刷名称,如:Blanc 的 Select、Back。
  • 如果硬件的印刷没有标明按键名称,用按键在手表上的位置来标记按键名称,不用具体软件定义的实体键功能的作为按键名称。

单键表

名称:侧键①

Design

双键表

表达按下相关(ECG 触摸、单击、长按、双击、三击)功能时的名称表达旋转功能时的名称
上键①表冠①
下键②下键②

Design

三键表

名称:上键①、中键②、下键③

Design

四键表

左侧按键名称右侧按键名称
上键①SELECT③
下键②BACK④

Design

使用规则

说明:个别界面如果有特殊定义会在每个页面交互文档具体体现,如果没有特别定义都遵循下表规则

要允许应用和具体某个界面有定义实体键功能的能力(包括:单击,长按 1 秒、长按 5 秒)

  • 非 JS 应用:有权限拦截所有实体键操作
  • JS 应用
    • 单击:不能拦截实体键操作
    • 1s 长按、5s 长按:有权限拦截所有实体键操作

单键表

操作触发事件
点按侧键进入应用列表;再次点按上键跳转表盘
长按侧键1秒快速启动默认在线语音
长按侧键5秒关机/重启
长按侧键12秒强制重启

双键表

操作触发事件
点按上键跳转应用列表;再次点按上键跳转表盘
长按上键1秒快速启动默认在线语音
同时长按上键和下键5秒关机/重启
长按上键12秒强制重启
点按下键快速启动(默认)

四键表

所在界面 →
按键 ↓ 交互 ↘
表盘秒表 & 运动中对话框其余多数界面
单击 =按下并快速松开SELECT快速启动:默认运动列表暂停/继续 右侧按钮进入下一级 / 执行焦点项的交互
BACK应用列表记录分段左侧按钮返回上一级
UP控制中心看上一页 / 看到上方更多内容 / +1;
DOWN快捷卡片看下一页 / 看到下方更多内容 / -1;
长按上键5秒SELECT选择关机或重启
长按上键12秒SELECT强制重启
点按下键1秒BACK息屏无操作
按住UP键不松开UP快速向上翻页(如能翻页)
按住Down键不松开DOWN快速向下翻页(如能翻页)

响应速度

双键表:单击、长按、超长按同时存在

表格中分别定义了在灭屏状态和亮屏状态,点击实体键应该响应的操作和时间:

  • 红色代表灭屏状态
  • 蓝色代表亮屏状态
响应动作响应时间定义
单击Design ①按下 ②抬起 ③响应亮屏 ④响应单击 ⑤响应长按
长按Design ①按下 ②抬起 ③响应亮屏 ④响应长按
超长按定义Design ①按下 ②抬起 ③响应亮屏 ④响应长按 ⑤响应超长按

单键表:支持单击、双击、长按、超长按同时存在

表格中分别定义了在灭屏状态和亮屏状态,点击实体键应该响应的操作和时间:

  • 红色代表灭屏状态
  • 蓝色代表亮屏状态
  • 灰色代表亮屏和灭屏状态都需要支持
响应动作响应时间定义
单击Design ①按下 ②抬起 ③响应亮屏 ④响应单击 Design ①按下 ②抬起 ③响应亮屏 ④响应单击
双击Design ①按下 ②抬起 ③响应亮屏 ④区间按下响应双击 Design ①按下 ②抬起 ③响应亮屏 ④区间按下响应双击
长按Design ①按下 ②抬起 ③响应亮屏 ④响应长按
超长按Design ①按下 ②抬起 ③响应亮屏 ④响应长按 ⑤响应超长按