技术新讯 > 计算推算,计数设备的制造及其应用技术 > 电子装置及其UI提供方法与流程  >  正文

电子装置及其UI提供方法与流程

  • 国知局
  • 2024-11-06 15:08:40

本公开涉及一种电子装置及其ui提供方法,并且更具体地,涉及一种基于滚轮输入控制ui画面的电子装置及其ui提供方法。

背景技术:

1、由于电子技术的发展,正在对各种类型的输入设备进行开发。具体地,为了满足想要更新和更多样化功能的用户的需求,用户可以通过其轻松地控制对象的输入设备(诸如滚轮设备和触摸设备)正在逐渐发展。

2、当使用现有滚轮设备操纵ui画面时,存在仅存在针对单个键的操纵反馈的问题,这仅提供了单调的体验。此外,未对针对事件发生之前的精细移动、或在旋转超过设置速度时的交互进行单独定义。例如,存在未对滚轮输入的步骤进行细分的问题,这无法为用户提供适合于针对精细操纵或快速连续操作的每个用户意图的操纵体验。

技术实现思路

1、根据一个或多个实施例,一种电子装置包括:显示器;以及一个或多个处理器,被配置为:控制显示器显示包括多个图形用户界面(gui)项和位于多个gui项中的第一gui项上的焦点gui的用户界面(ui)画面,基于用户输入设备上的滚轮的旋转距离或旋转速度中的至少一个,从滚轮输入的多个输入类型中识别滚轮输入的输入类型,基于滚轮输入被识别为第一输入类型,控制显示器向第一gui项、与滚轮输入的旋转方向相对应的第二gui项、或焦点gui中的至少一个提供第一ui反馈,基于滚轮输入被识别为第二输入类型,控制显示器将焦点gui移动到第二gui项,并且显示焦点gui,以及基于滚轮输入被识别为第三输入类型,在连续地移动焦点gui以顺序地通过与滚轮输入的旋转方向相对应的多个gui项的同时,控制显示器向焦点gui提供第二ui反馈。

2、基于以下事件来识别第一输入类型:在生成小于阈值数量的与滚轮的移动相对应的刻度输入之后返回到操纵起点;基于以下事件来识别第二输入类型:以小于阈值速度的速度生成大于或等于阈值数量的与滚轮的移动相对应的刻度输入;基于以下事件来识别第三输入类型:以大于或等于阈值速度的速度生成大于或等于阈值数量的与滚轮的移动相对应的刻度输入,并且刻度输入是在接收滚轮输入的滚轮按钮或触摸面板中的至少一个上与滚轮的基本操纵单元相对应的输入。

3、第一ui反馈包括以下中的至少一个:向第一gui项提供运动的反馈、改变位于第一gui项上的焦点gui的透明度的反馈、在第二gui项上显示具有预设透明度的焦点gui的反馈、或者改变第二gui项的大小的反馈,并且第二ui反馈包括:通过改变焦点gui的透明度来连续地移动以顺序地通过与滚轮输入的旋转方向相对应的多个gui项的反馈。

4、一个或多个处理器被配置为:基于滚轮输入被识别为第三输入类型而进入连续键模式,以及基于在连续键模式下在阈值时间内未识别出第三输入类型的滚轮输入而释放连续键模式。

5、基于以下事件来识别第二输入类型:以小于阈值速度的速度生成大于或等于阈值数量的与滚轮的移动相对应的刻度输入,并且一个或多个处理器被配置为:基于在通过显示器回放内容的同时识别出滚轮输入,将与第二输入类型相对应的阈值数量识别为具有使得与第二输入类型相对应的阈值数量与内容的长度成反比的值。

6、一个或多个处理器被配置为:基于第一内容的长度将与第二输入类型相对应的阈值数量识别为第一数量,并且基于以小于阈值速度的速度生成第一数量的刻度输入的第二输入类型的滚轮输入,按预设时间区间调整第一内容的回放区间;基于第二内容的长度将与第二输入类型相对应的阈值数量识别为大于第一数量的第二数量,并且基于以小于阈值速度的速度生成第二数量的刻度输入的第二输入类型的滚轮输入,按预设时间区间调整第二内容的回放区间;以及基于第三内容的长度将与第二输入类型相对应的阈值数量识别为大于第二数量的第三数量,并且基于以小于阈值速度的速度生成第三数量的刻度输入的第二输入类型的滚轮输入,按预设时间区间调整内容的回放区间,其中,第二内容的长度大于第一内容的长度,并且小于第三内容的长度。

7、基于以下事件来识别第二输入类型:以小于阈值速度的速度生成大于或等于阈值数量的刻度输入,并且一个或多个处理器被配置为:基于在通过显示器提供具有可调范围的连续调整ui的同时识别出滚轮输入,将与第二输入类型相对应的阈值数量识别为具有使得与第二输入类型相对应的阈值数量与可调范围的长度成反比的值。

8、一个或多个处理器被配置为:基于在焦点gui从第一gui项水平地移动到第二gui项之前、在焦点gui从第一gui项竖直地移动到第二gui项之前、或者在焦点gui从第一gui项竖直地移动到第二gui项并发生换行之前,滚轮输入被识别为第一输入类型,控制显示器提供第一ui反馈。

9、一个或多个处理器被配置为:基于确定具有与第一gui项的深度相同深度的gui项未布置在与滚轮输入的旋转方向相对应的位置处,控制显示器显示具有与第一gui项的深度不同深度的gui项,或者控制显示器将焦点gui移动到布置在与旋转方向相对应的位置处的不同深度的gui项,并且显示焦点gui。

10、一个或多个处理器被配置为:基于滚轮输入被识别为第二输入类型,在将焦点gui移动到第二gui项并显示焦点gui的同时,控制显示器增加第二gui项的大小,以及基于滚轮输入被识别为第三输入类型,控制显示器将焦点gui连续地移动到与滚轮输入的旋转方向相对应的多个gui项,使得保持焦点gui所位于的gui项的大小。

11、根据一个或多个实施例,一种提供电子装置的ui的方法,该方法包括:显示包括多个图形用户界面(gui)项和位于多个gui项中的第一gui项上的焦点gui的用户界面(ui)画面;基于用户输入设备上的滚轮的旋转距离或旋转速度中的至少一个,从滚轮输入的多个输入类型中识别滚轮输入的输入类型;以及基于所识别的滚轮输入的输入类型来控制ui画面,并且其中,控制ui画面包括:基于滚轮输入被识别为第一输入类型,向第一gui项、与滚轮输入的旋转方向相对应的第二gui项、或焦点gui中的至少一个提供第一ui反馈;基于滚轮输入被识别为第二输入类型,将焦点gui移动到第二gui项,并且显示焦点gui;以及基于滚轮输入被识别为第三输入类型,在连续地移动焦点gui以顺序地通过与滚轮输入的旋转方向相对应的多个gui项的同时,向焦点gui提供第二ui反馈。

12、基于以下事件来识别第一输入类型:生成小于阈值数量的与滚轮的移动相对应的刻度输入之后返回到操纵起点;基于以下事件来识别第二输入类型:以小于阈值速度的速度生成大于或等于阈值数量的与滚轮的移动相对应的刻度输入;基于以下事件来识别第三输入类型:以大于或等于阈值速度的速度生成大于或等于阈值数量的与滚轮的移动相对应的刻度输入,并且刻度输入是在接收滚轮输入的滚轮按钮或触摸面板中的至少一个上与滚轮的基本操纵单元相对应的输入。

13、根据一个或多个实施例,一种具有存储在其中的指令的非暂时性计算机可读介质,当处理器执行指令时,使处理器执行提供电子装置的ui的方法,该方法包括:显示包括多个图形用户界面(gui)项和位于多个gui项中的第一gui项上的焦点gui的用户界面(ui)画面;基于用户输入设备上的滚轮的旋转距离或旋转速度中的至少一个,从滚轮输入的多个输入类型中识别滚轮输入的输入类型;以及基于所识别的滚轮输入的输入类型来控制ui画面,并且其中,控制ui画面包括:基于滚轮输入被识别为第一输入类型,向第一gui项、与滚轮输入的旋转方向相对应的第二gui项、或焦点gui中的至少一个提供第一ui反馈;基于滚轮输入被识别为第二输入类型,将焦点gui移动到第二gui项,并且显示焦点gui;以及基于滚轮输入被识别为第三输入类型,在连续地移动焦点gui以顺序地通过与滚轮输入的旋转方向相对应的多个gui项的同时,向焦点gui提供第二ui反馈。

本文地址:https://www.jishuxx.com/zhuanli/20241106/325533.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。