本发明涉及屏幕按压等级探测技术,特别涉及一种屏幕的操作方法及终端设备。
背景技术:
现有的压感屏技术,受限于压感屏的探测灵敏度以及按压操作的按压力度控制,发现设置多个按压等级后很难方便快捷地进行正确触发,所以通常只设计支持探测重压和轻压等2个按压等级,这样就导致压感屏使用的局限性,没法设计更多更好玩的按压操作。
技术实现要素:
本发明要解决的技术问题是为了克服现有技术中压感屏的探测灵敏度低和探测范围小的缺陷,提供一种屏幕的操作方法及终端设备。
本发明是通过下述技术方案来解决上述技术问题:
一种屏幕的操作方法,其特点在于,包括:
记录屏幕的按压操作数量及每一个按压操作的按压力度,当所述按压操作数量为至少两个时;
对所述按压操作的按压力度进行数据处理,并且根据数据处理的结果输出第一按压等级。
较佳地,对所述按压操作的按压力度进行数据处理包括将所有按压操作的按压力度进行相加或相乘。
较佳地,在记录屏幕的按压操作数量及每一个按压操作的按压力度之前,还包括:
预设按压操作数量与按压等级的等级数量之间的对应关系。
较佳地,在记录屏幕的按压操作数量及每一个按压操作的按压力度之后,判断按压操作数量是否为至少两个;
若是,根据数据处理的结果及当前按压操作数量对应的按压等级的按压数量来输出所述第一按压等级;
若否,根据所述按压操作的按压力度及当前按压操作数量对应的按压等级的按压数量来直接输出第二按压等级。
较佳地,所述屏幕为压感屏。
一种终端设备,其特点在于,包括屏幕组件及处理单元,所述屏幕组件包括屏幕;
所述屏幕组件用于记录屏幕的按压操作数量及每一个按压操作的按压力度,将所述按压操作数量及每一个按压操作的按压力度分别发送至所述处理单元,所述处理单元用于当所述按压操作数量为至少两个时,对所述按压操作的按压力度进行数据处理,并且根据数据处理的结果输出按压等级。
较佳地,对所述按压操作的按压力度进行数据处理包括将所有按压操作的按压力度进行相加或相乘。
较佳地,在所述屏幕组件记录屏幕的按压操作数量及每一个按压操作的按压力度之前,所述处理单元还用于预设按压操作数量与按压等级的等级数量之间的对应关系。
较佳地,所述处理单元接收到所述按压操作数量及每一个按压操作的按压力度之后,所述处理单元还用于判断按压操作数量是否为至少两个;若是,根据数据处理的结果及当前按压操作数量对应的按压等级的按压数量来输出所述第一按压等级;若否,根据所述按压操作的按压力度及当前按压操作数量对应的按压等级的按压数量来直接输出第二按压等级。
较佳地,所述屏幕为压感屏。
在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
本发明的积极进步效果在于:
本发明通过对按压操作的按压力度进行数据处理来输出对应的按压等级,从而提升了屏幕的探测灵敏度和探测范围,在有限的硬件环境下,极大程度地扩展按压等级的探测范围,从而可应用在更多的使用场景,可对应用程序或功能做更多的定制,实现更多更好玩的按压操作,进而提升了终端设备的用户体验度。
附图说明
图1为本发明实施例1的屏幕的操作方法的流程图。
图2为本发明实施例2的屏幕的操作方法的流程图。
图3为本发明实施例4的终端设备的结构示意图。
图4为本发明实施例5的终端设备的结构示意图。
图5为本发明实施例6的终端设备的结构示意图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
如图1所示,本实施例提供的屏幕的操作方法包括以下步骤:
步骤101、记录屏幕的按压操作数量及每一个按压操作的按压力度,当所述按压操作数量为至少两个时;
步骤102、对所述按压操作的按压力度进行数据处理,并且根据数据处理的结果输出第一按压等级。
本实施例通过对按压操作的按压力度进行数据处理来输出对应的按压等级,从而提升了屏幕的探测灵敏度和探测范围,在有限的硬件环境下,极大程度地扩展按压等级的探测范围,从而可应用在更多的使用场景,可对应用程序或功能做更多的定制,实现更多更好玩的按压操作,进而提升了终端设备的用户体验度。
实施例2
如图2所示,本实施例提供的屏幕的操作方法包括以下步骤:
步骤201、预设按压操作数量与按压等级的等级数量之间的对应关系。
在本实施例中,输出智能手机的压感屏的按压等级,所述压感屏支持多根手指的同时按压,并且可记录每一根手指按压的按压力度,每一根手指按压支持探测10个按压力度,分别为力度1至力度10,当然按压力度并不仅限于此数量,也可根据实际情况选择不同的压感屏。用户通过手指按压所述压感屏,此过程为一个按压操作,当进行按压操作时,压感屏得到触发。
在本步骤中,可预设按压操作数量与按压等级的等级数量之间的对应关系,即用户只通过一根手指进行按压时,按压等级的等级数量为10个,分别为第二按压等级1至第二按压等级10,用户通过至少2根手指进行按压时,按压等级的等级数量为20个,分别为第一按压等级1至第一按压等级20,当然,也根据实际情况自行预设,在此并不具体限定预设方式。
步骤202、记录压感屏的按压操作数量及每一个按压操作的按压力度。
在本步骤中,当用户进行按压操作时,智能手机的屏幕组件记录所述压感屏的按压操作数量及每一个按压操作的按压力度,即记录同时按压所述压感屏的手指数量,以及每一根手指的按压力度,力度1至力度10。例如,有3根手指同时触发所述压感屏,因此所述按压操作数量为3个,3个按压操作的按压力度均为力度3。
步骤203、判断按压操作数量是否为至少两个。
在本步骤中,所述智能手机的CPU根据记录判断所述按压操作数量是否为至少两个。
若是,执行步骤204,若否,执行步骤205。
步骤204、将所有按压操作的按压力度进行相加,并且根据相加的结果输出第一按压等级。
在本步骤中,所述CPU将所有按压操作的按压力度相加,从而计算总按压力度,然后根据总按压力度输出相应的第一按压等级。例如,相加3个力度10的按压力度,计算出力度30的总按压力度,在本实施例中,设定力度30对应的按压等级为第一按压等级20,或者相加3个力度1的按压力度,计算出力度3的总按压力度,在本实施例中,设定力度3对应的按压等级为第一按压等级3,总按压力度与第一按压等级的对应关系可根据实际情况来自行设定,在此不具体限定。
步骤205、根据按压操作的按压力度直接输出第二按压等级。
在本步骤中,若仅一根手指按压,所述CPU根据一根手指按压的按压力度来直接输出相应的第二按压等级,可省略计算的步骤。例如,一根手指按压的按压力度为力度2,直接输出已设定的对应的第二按压等级2,按压力度与第二按压等级的对应关系可根据实际情况来自行设定,在此不具体限定。
在本实施例中,输出相应的第一按压等级或第二按压等级后,可根据不同的按压等级完成相应的定制功能。本实施例提升了压感屏的探测灵敏度和探测范围,在有限的硬件环境下,极大程度地扩展按压等级的探测范围,从而可应用在更多的使用场景,可对应用程序或功能做更多的定制,实现更多更好玩的按压操作,进而提升了智能手机的用户体验度。
实施例3
实施例3与实施例2的区别在于,本实施例提供的屏幕的操作方法可输出平板电脑的压感屏的按压等级,对所有按压操作的按压力度进行相乘,并且根据相乘的结果划分出第一按压等级。
例如,当输出第一按压等级时,有2根手指同时触发所述压感屏,因此所述按压操作数量为2个,2个按压操作的按压力度均为力度3。相乘2个力度3的按压力度,计算出力度9的总按压力度,设定力度9对应的按压等级为第一按压等级9,因此输出第一按压等级9。
在本实施例中,可通过与实施例2不同的数据处理来输出第一按压等级,当然,并不仅限于实施例2中的相加或本实施例中的相乘等数据处理方式,可根据多种数据处理方式来得出多种变换,但这些变更和修改均落入本发明的保护范围。
实施例4
如图3所示,本实施例提供的终端设备1包括屏幕组件2及处理单元3,屏幕组件2包括屏幕21;
所述屏幕组件2用于记录屏幕21的按压操作数量及每一个按压操作的按压力度,将所述按压操作数量及每一个按压操作的按压力度分别发送至所述处理单元3,所述处理单元3用于当所述按压操作数量为至少两个时,对所述按压操作的按压力度进行数据处理,并且根据数据处理的结果输出按压等级。
本实施例通过对按压操作的按压力度进行数据处理来输出对应的按压等级,从而提升了屏幕的探测灵敏度和探测范围,在有限的硬件环境下,极大程度地扩展按压等级的探测范围,从而可应用在更多的使用场景,可对应用程序或功能做更多的定制,实现更多更好玩的按压操作,进而提升了终端设备的用户体验度。
实施例5
如图4所示,本实施例提供的终端设备包括屏幕组件2及CPU5,屏幕组件2包括压感屏22,在本实施例中,所述终端设备为智能手机4。
压感屏22支持多根手指的同时按压,并且可记录每一根手指按压的按压力度,每一根手指按压支持探测10个按压力度,分别为力度1至力度10,当然按压力度并不仅限于此数量,也可根据实际情况选择不同的压感屏。用户通过手指按压压感屏22,此过程为一个按压操作,当进行按压操作时,压感屏22得到触发。
在本实施例中,CPU5用于预设按压操作数量与按压等级的等级数量之间的对应关系,即用户只通过一根手指进行按压时,按压等级的等级数量为10个,分别为第二按压等级1至第二按压等级10,用户通过至少2根手指进行按压时,按压等级的等级数量为20个,分别为第一按压等级1至第一按压等级20,当然,也根据实际情况自行预设,在此并不具体限定预设方式。
当用户进行按压操作时,屏幕组件2用于记录压感屏22的按压操作数量及每一个按压操作的按压力度,即记录同时按压压感屏22的手指数量,以及每一根手指的按压力度,力度1至力度10。例如,有3根手指同时触发压感屏22,因此所述按压操作数量为3个,3个按压操作的按压力度均为力度3。屏幕组件2还用于将所述按压操作数量及每一个按压操作的按压力度分别发送至CPU5。
CPU5接收到所述按压操作数量及每一个按压操作的按压力度之后,还用于判断所述按压操作数量是否为至少两个;
若是,将所有按压操作的按压力度相加,从而计算总按压力度,然后根据总按压力度输出相应的第一按压等级。例如,相加3个力度10的按压力度,计算出力度30的总按压力度,在本实施例中,设定力度30对应的按压等级为第一按压等级20,或者相加3个力度1的按压力度,计算出力度3的总按压力度,在本实施例中,设定力度3对应的按压等级为第一按压等级3,总按压力度与第一按压等级的对应关系可根据实际情况来自行设定,在此不具体限定;
若否,根据一根手指按压的按压力度来直接输出相应的第二按压等级,可省略计算的步骤。例如,一根手指按压的按压力度为力度2,直接输出已设定的对应的第二按压等级2,按压力度与第二按压等级的对应关系可根据实际情况来自行设定,在此不具体限定。
在本实施例中,输出相应的第一按压等级或第二按压等级后,智能手机可根据不同的按压等级完成相应的定制功能。本实施例提升了压感屏的探测灵敏度和探测范围,在有限的硬件环境下,极大程度地扩展按压等级的探测范围,从而可应用在更多的使用场景,可对应用程序或功能做更多的定制,实现更多更好玩的按压操作,进而提升了智能手机的用户体验度。
实施例6
如图5所示,本实施例提供的终端设备包括屏幕组件2及CPU5,屏幕组件2包括压感屏22,在本实施例中,所述终端设备为平板电脑6。
实施例6与实施例5的区别在于,本实施例提供的平板电脑6对对所有按压操作的按压力度进行相乘,并且根据相乘的结果划分出第一按压等级。
例如,当输出第一按压等级时,有3根手指同时触发压感屏22,因此所述按压操作数量为3个,3个按压操作的按压力度均为力度2。相乘3个力度2的按压力度,计算出力度8的总按压力度,设定力度8对应的按压等级为第一按压等级8,因此输出第一按压等级8。
在本实施例中,可通过与实施例5不同的数据处理来输出第一按压等级,当然,并不仅限于实施例5中的相加或本实施例中的相乘等数据处理方式,可根据多种数据处理方式来得出多种变换,但这些变更和修改均落入本发明的保护范围。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。