基于压力触控的输入方法及装置的制造方法_3

文档序号:9910568阅读:来源:国知局
的输入选项对应的控制指令为输入该输入选项;菜单栏中的菜单选项对应的控制指令即为触发与该菜单选项对应的事件。当处于选中状态的目标菜单选项获取到之后,执行与该目标菜单选项对应的控制指令。
[0055]进一步地,在本实施例中,可以根据用户输入的按压操作的压力值确定轮流选中过程中在不同菜单选项中的切换速度,即选中速度,从而使得用户可以根据菜单选项列表中的列表元素的多少控制菜单选项之间的选中状态切换的快慢,更方便用户快速的获取目标菜单选项。
[0056]具体的,所述轮流将所述菜单选项列表的菜单选项设置为单选的选中状态的步骤还包括:根据预设的线性函数以所述压力值为自变量计算与所述压力值对应的选中速度;以所述选中速度轮流将所述菜单选项列表的菜单选项设置为单选的选中状态。
[0057]当用户按压的力度越大时,选中速度越快,也就是说,压力值与选中速度之间是呈正相关关系,即选中速度是关于压力值的单调递增函数。在本实施例中,用户可以将选中速度与压力值之间的函数关系设定为线性函数,可以根据预先设定好的线性函数,在已知自变量压力值的情况下,根据该函数关系计算因变量选中速度。
[0058]需要说明的是,在本实施例中,若在用户输入的一次按压操作中,压力值变化,则选中速度也可以随着压力值变化,也就是说,选中速度可以是一个变化的量。从而使得在菜单选项列表中的列表元素较多的情况下,用户可以根据列表元素以及目标菜单选项所在的位置,自行调整按压的力度,即调整压力值的大小,从而实现对选中速度的调整。
[0059]可选的,在本实施例中,菜单选项的选中状态可以用突出展示的方式进行表示,进一步地,在步骤S108中,在检测到压力值小于第二压力阈值的时获取的处于选中状态的菜单选项的标识,也可以采用突出展示的方式进行展示,并且,可以用不同的突出展示方式与上述轮流选中状态下的选中标识进行区分。在本实施例中,突出展示的方式包括放大、高亮、闪烁、加边框或振动中的至少一种,也就是说,突出展示的方式可以是上述突出展示方式中的一种,也可以是上述突出展示方式中的几种。
[0060]为了方便用户在误操作之后取消之前的操作,在步骤S108中的执行与所述获取到的处于选中状态的菜单选项对应的控制指令的步骤之前还包括:展示与所述获取到的处于选中状态的菜单选项对应的操作返回控件;通过所述操作返回控件,取消对所述获取到的处于选中状态的菜单选项的选中。
[0061]具体的,在获取到处于选中状态的菜单选项之后,生成对应的操作返回控件并在终端的显示屏上进行展示,用户可以在获取到的菜单选项错误的情况下,通过对上述操作返回控件的操作,取消对获取到的菜单选项的选中,也就是说,取消前述操作,重新进行输入。
[0062]进一步地,在本实施例中,为了防止用户的误操作,在用户进行按压操作进行输入的时候,还需要用户按压的时间达到一定条件才确定输入的菜单选项,因为正常情况下,误操作一般不会持续较长时间。
[0063]具体的,所述操作参数还包括按压时长;所述执行与所述获取到的处于选中状态的菜单选项对应的控制指令的步骤之前还包括:判断所述按压时长是否大于预设的按压时长阈值,若是,则执行所述执行与所述获取到的处于选中状态的菜单选项对应的控制指令的步骤。
[0064]在步骤S102中,获取用户输入的按压操作的操作参数时,获取的操作参数还包括按压操作的操作时长,然后在执行相关的控制指令之前对按压时长进行判断,只有在按压时长超过预设的按压时长阈值时才执行相关的控制指令,例如,可以设置按压时长阈值为2s,也就是说,只有在用户按压的时间超过2s时才被认为是非误操作,才执行步骤S108中的执行与所述获取到的处于选中状态的菜单选项对应的控制指令。
[0065]此外,为解决上述提到的传统技术中基于触摸屏的输入方法存在操作的便利性不足的技术问题,在本发明实施例中,特提供了一种基于压力触控的输入装置。
[0066]具体的,如图2所示,上述基于压力触控的输入装置包括按压操作检测模块102、菜单选项列表展示模块104、轮流选中模块106以及执行模块108,其中:
[0067]按压操作检测模块102,用于检测用户在压力触控区域针对功能图标输入的按压操作,获取所述按压操作的操作参数,所述操作参数包括压力值;
[0068]菜单选项列表展示模块104,用于在所述压力值大于第一压力阈值时,展示预设的与所述功能图标对应的菜单选项列表;
[0069]轮流选中模块106,用于轮流将所述菜单选项列表的菜单选项设置为单选的选中状态;
[0070]执行模块108,用于在所述按压操作的压力值小于第二压力阈值时,获取处于选中状态的菜单选项,执行与所述获取到的处于选中状态的菜单选项对应的控制指令。
[0071]可选的,在本实施例中,所述菜单选项列表展示模块104还用于:确定预设的与所述压力值匹配的压力值区间;获取预设的与所述功能图标对应的至少一个菜单选项列表;在所述至少一个菜单选项列表中查找与所述压力值区间匹配的菜单选项列表进行展示。
[0072]可选的,在本实施例中,所述轮流选中模块106还用于:根据预设的线性函数以所述压力值为自变量计算与所述压力值对应的选中速度;以所述选中速度轮流将所述菜单选项列表的菜单选项设置为单选的选中状态。
[0073]可选的,如图2所示,在本实施例中,上述装置还包括突出展示模块110,用于突出展示所述获取到的处于选中状态的菜单选项,所述突出展示的方式包括放大、高亮、闪烁、加边框或振动中的至少一种。
[0074]可选的,如图2所示,在本实施例中,上述装置还包括操作返回控件展示模块112,用于:展示与所述获取到的处于选中状态的菜单选项对应的操作返回控件;通过所述操作返回控件,取消对所述获取到的处于选中状态的菜单选项的选中。
[0075]可选的,在本实施例中,操作参数还包括按压时长;上述基于压力触控的输入装置还包括按压时长判断模块114,用于判断所述按压时长是否大于预设的按压时长阈值,在所述按压时长大于预设的按压时长时,调用所述执行模块108。
[0076]实施本发明实施例,将具有如下有益效果:
[0077]采用了上述基于压力触控的输入方法和装置之后,在对包含压力触控屏幕的智能终端进行输入操作的时候,可以通过不同对显示屏幕上的功能图标进行按压来自动进入到在该功能图标下包含的菜单栏或选项列表的轮流选中模式,在检测到用户按压的力度减小到一定程度或者终止按压的情况下,最后选中的菜单或选项就是需要输入的菜单或者选项。也就是说,用户可以通过一次按压直接实现对功能图标包含的功能的触发以及对菜单栏或者选项列表的查找和选中,减少了用户输入命令时操作的次
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1