新年第二天,补充描述一下 Snap 的交互。
Snap 的输入操作基于右下角的添加按钮。点击按钮会弹出完整的输入界面,长按按钮会触发 Ring 操作,以此实现减少输入步骤。
通过多个 Ring 用户可以快速产生一条记录。使用前需预先配置好每个 Ring 上的参数,最后分析用户手指滑行的轨迹确定结果。有两种模式:
第一种模式
每个 Ring 参数固定,比如前两级为分类,最后一层为数字
长按后会默认展示所有层级的 Ring,直接滑动产生最终输入
第二种模式
除最外层 Ring 参数固定,后面层级参数与上一级关联
默认只展示第一层的 Ring
当手指滑动到 Ring 上分类,此时展开下级 Ring
循环上述操作
到达最终层级时产生最终输入
第一种方案,操作较快,误触较少,但结构较为简单,难以应对复杂需求。第二种方案结构复杂,需要更多配置细节,且容易误触,好在更加精确,最终结果也更加精细。
另外,对于用户来说,长按是一个成本较高的操作,对于部分用户可以考虑点击默认开始 Ring 操作,长按改为完整输入界面。
