输入方式

眼镜支持多种交互输入,包括硬件控件与触控、身体手势,以及语音。

硬件控件

不同型号的眼镜可能采用不同控件,但多数会包括相机键、触控板、显示键,以及电源开关或电源键。硬件控件有默认的操作含义,其中部分可以重新映射到应用操作。与触摸屏相比,眼镜输入更偏向一维操作:用户一次通常只进行一种控制输入。默认输入映射中,有些由应用处理,有些由系统处理。

以下输入由系统处理:

  • 相机键单按拍照,长按录像。
  • 在触控板上双指滑动,调节音量。
  • 长按触控板,或通过麦克风说出唤醒词,启动 Gemini。
  • 在带屏眼镜上,向下滑动被系统解释为“返回”。

应用可以使用的输入与硬件能力包括:

  • 触控板单指滑动。
  • 麦克风。
  • 第一视角(POV)摄像头。
  • 惯性测量单元(IMU)。
  • 相机键双按。
Android Developers 原始示意图

无屏眼镜

输入控件手势对应操作
触控板(1)轻点播放/暂停/确认
触控板(1)滑动下一项/上一项/关闭
触控板(1)向下滑动不适用
触控板(1)长按唤起 AI
触控板(1)双指滑动调节音量
显示键(2)按下不适用
相机键(3)按下拍照/结束录像
相机键(3)长按开始录像
相机键(3)双按相机操作

带屏眼镜

输入控件手势对应操作
触控板(1)轻点播放/暂停/确认
触控板(1)滑动界面导航
触控板(1)向下滑动返回
触控板(1)长按唤起 AI
触控板(1)双指滑动调节音量
显示键(2)按下唤醒/休眠
相机键(3)按下拍照/结束录像
相机键(3)长按开始录像
相机键(3)双按相机操作
Android Developers 原始示意图
带屏眼镜上的焦点态具有可辨认的视觉提示。

易用性原则

设计眼镜输入时,应遵循以下原则。

操作短促、迅速,不显突兀

无屏眼镜和带屏眼镜都适合简短、快速的手势,而非复杂、精细的控制。

Android Developers 原始示意图

推荐

采用快速手势,让用户在外出活动时也能自然地操作。

Android Developers 原始示意图

避免

要求用户完成手机或电脑上那样复杂、精确的手势。

让用户看得懂,减少记忆负担

对于带屏眼镜,应限制需要记忆的手势数量,并利用用户已有的操作习惯和理解。

Android Developers 原始示意图

推荐

显示屏可用时,提供可见的界面元素,帮助用户完成操作。

Android Developers 原始示意图

避免

明明有显示屏,仍过度依赖用户记住手势。

随时提供立即退出的方式

用户应能在任何时候退出眼镜上的当前体验。

立即、清楚地反馈识别到的手势与执行的操作

对无屏眼镜而言,声音输出和提示音都是重要的手势反馈。提示音应在手势后立即响起,并在不同环境下都能听见、辨认。

带屏眼镜采用间接交互方式,即时的视觉反馈能显著提升易用性。

帮助用户少出错,操作更顺畅

通过以下方式预防误操作:

  • 免去记忆负担。
  • 考虑可能发生的无意误操作。
  • 支持撤销操作。
  • 重要操作前给予提醒。
Android Developers 原始示意图

推荐

将初始焦点放在误操作代价较低的选项上,例如接听来电。

Android Developers 原始示意图

避免

将初始焦点放在误操作代价较高的选项上,例如拒接来电。