屏幕触控方法及装置的制造方法

文档序号:10534321阅读:349来源:国知局
屏幕触控方法及装置的制造方法
【专利摘要】本发明提供了屏幕触控方法及装置,通过接收触摸屏幕的触控指令,获取所述触控指令在屏幕中当前所处的位置,判断所述位置是否在所述屏幕中的可触控区域内,其中,所述可触控区域为从所述屏幕的显示区域中选取的目标区域,所述目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行所述触控指令。本发明中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。
【专利说明】
屏幕触控方法及装置
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种屏幕触控方法及装置。
【背景技术】
[0002]目前的智能手机可以对屏幕采用视觉无边框技术,将屏幕四周原有的物理边框进行虚拟化,以使用户对智能手机的显示屏幕具有较好的视觉效果。现有将原来的物理边框虚拟化成屏幕的边框,该屏幕边框并不会在屏幕中显示给用户,并且用户不能对其进行触控操作。
[0003]由于智能手机的屏幕边框越来越小,而用户的手指按在屏幕边缘的宽度往往大约预留的屏幕边框的宽度,使得智能手机出现一些误操作。

【发明内容】

[0004]本发明提供一种屏幕触控方法及装置,用于解决由于用户手指按在屏幕边缘的宽度大于预留屏幕边缘的宽度而导致对屏幕误操作的问题。
[0005]为了实现上述目的,本发明提供了一种屏幕触控方法,包括:
[0006]接收触摸屏幕的触控指令;
[0007]获取所述触控指令在屏幕中当前所处的位置;
[0008]判断所述位置是否在所述屏幕中的可触控区域内;其中,所述可触控区域为从所述屏幕的显示区域中选取的目标区域;所述目标区域用于响应用户对终端的点击操作;
[0009]如果判断结果为是,执行所述触控指令。
[0010]为了实现上述目的,本发明提供了一种屏幕触控装置,包括:
[0011]第一接收模块,用于接收触摸屏幕的触控指令;
[0012]获取模块,用于获取所述触控指令在屏幕中当前所处的位置;
[0013]判断模块,用于判断所述位置是否在所述屏幕中的可触控区域内;其中,所述可触控区域为从所述屏幕的显示区域中选取的目标区域;所述目标区域用于响应用户对终端的点击操作;
[0014]执行模块,用于在所述判断模块判断出所述位置在所述屏幕中的可触控区域内时,执行所述触控指令。
[0015]本发明的屏幕触控方法及装置,通过接收触摸屏幕的触控指令,获取所述触控指令在屏幕中当前所处的位置,判断所述位置是否在所述屏幕中的可触控区域内,其中,所述可触控区域为从所述屏幕的显示区域中选取的目标区域,所述目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行所述触控指令。本发明中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。
【附图说明】
[0016]图1为本发明实施例一的屏幕触控方法的流程示意图;
[0017]图2为本发明实施例二的屏幕触控方法的流程示意图;
[0018]图3为本发明实施例三的屏幕触控方法的流程示意图;
[0019]图4为本发明实施例四的屏幕触控装置的结构示意图;
[0020]图5为本发明实施例五的屏幕触控装置的结构示意图。
【具体实施方式】
[0021]下面结合附图对本发明实施例提供的屏幕触控方法及装置进行详细描述。
[0022]实施例一
[0023]如图1所示,其为本发明实施例一的屏幕触控方法的流程示意图,该屏幕触控方法包括:
[0024]步骤101、接收触摸屏幕的触控指令。
[0025]本实施例中,智能手机可以通过屏幕向用户显示各种应用程序,当用户试图调用某个程序,或者对智能手机进行设置等操作时,用户可以通过点击显示屏向智能手机发送触控指令。
[0026]步骤102、获取所述触控指令在屏幕中当前所处的位置。
[0027]在接收到触控指令,智能手机基于传感器可以探测获取到该触控指令对应的触控点在屏幕中当前所处的位置。
[0028]步骤103、判断所述位置是否在所述屏幕中的可触控区域内。
[0029]在获取到触控指令触控点所处位置后,智能手机对该位置进行判断,判断该位置是否在屏幕的可触控区域内。本实施例中,优先为智能手机设置一个可触控区域,该可触控区域为从屏幕的显示区域中选取的目标区域,在目标区域中用户进行点击操作将会被执行。也就是说该目标区域用于响应用户对终端的操作指令。
[0030]如果判断出触控点所处的位置在屏幕的可触控区域内,则执行步骤104 ;否则,执行步骤105。
[0031]步骤104、执行所述触控指令。
[0032]当判断出触控指令的触控点所处位置在可触控区域内,智能手机则认为该触控指令是用户有意发出的,并不是误操作。智能手机就可以执行该触控指令。
[0033]步骤105、拒绝执行所述触控指令。
[0034]当判断出触控指令的触控点所处位置不再可触控区域内,智能手机则认为该触控指令是用户无意发出的,是一个误操作。智能手机就可以拒绝执行该触控指令。
[0035]本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,相当于在显示区域的基础上又为智能手机划分出一个可触控区域,当点击操作发生在可触控区域内,智能手机才会对点击操作进行响应,当点击操作发生在非可触控区域内,智能手机将不会对点击操作进行响应。
[0036]本实施例提供的屏幕触控方法,通过接收触摸屏幕的触控指令,获取触控指令在屏幕中当前所处的位置,判断所述位置是否在屏幕中的可触控区域内,其中,可触控区域为从屏幕的显示区域中选取的目标区域,目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行触控指令。本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。
[0037]实施例二
[0038]如图2所示,其为本发明实施例二的屏幕触控方法的流程示意图,该屏幕触控方法在上述步骤101接收触摸屏幕的触控指令之前,还包括以下步骤:
[0039]步骤201、接收第一调整指令。
[0040]其中,所述第一调整指令中携带所述横屏显示模式对应的第一区域的第一取值范围,以及所述竖屏显示模式对应的第二区域的取值范围。
[0041]—般智能手机的系统中有默认可触控区域的范围设置,在用户使用时,用户可以根据自己的需求对智能手机的可触控区域进行范围设置。具体地,用户通过显示屏对智能手机预存的可触控区域进行调整的第一调整指令,其中,第一调整指令中携带有横屏显示模式对应的第一区域的第一取值范围,以及竖屏显示模式对应的第二区域的第二取值范围。
[0042]其中,第一区域表示横屏显示模式对应的可触控区域,第二区域表示竖屏显示模式对应的可触控区域。此处需要说明,第一区域和第二区域只是为了横屏显示模式和竖屏显示模式进行区分,并不是对可触控区域进行排序。
[0043]步骤202、根据所述第一调整指令中所述第一取值范围将预存的所述横屏显示模式下的所述可触控区域调整为所述第一区域。
[0044]步骤203、根据所述第一调整指令中所述第二取值范围将预存的所述竖屏显示模式下的所述可触控区域调整为所述第二区域。
[0045]在获取到第一调整指令后,智能手机可以获取到横屏显示模式下可触控区域的第一取值范围,以及竖屏显示模式下可触控区域的第二取值范围,然后根据第一取值范围将预存的横屏显示模式下的可触控区域调为第一区域,以及根据第二取值范围将预存的竖屏显示模式下的可触控区域调为第二区域。例如,在横握显示模式下,智能手机屏幕显示区域为100X80,可以将可触控区域的操作范围为95X60。
[0046]实际应用中,当智能手机横握时,在对可触控区域调整过程中可以多减小长度的可操作范围,而当智能手机竖握时,在对可触控区域调整过程中可以多减小宽度的可操作范围,这样达到减小误操作的目的。
[0047]步骤204、确定所述屏幕当前所处的显示模式。
[0048]本实施例中,智能手机上设置有陀螺仪,通过陀螺仪可以确定出智能手机处于横屏显示模式还是竖屏显示模式。其中,横屏显示模式就是当智能手机在用户手中被横握时的显示模式,竖屏显示模式就是当智能手机在用户手中被竖握时的显示模式。
[0049]当确定出屏幕处于横屏显示模式时,执行步骤205;当确定出屏幕处于横屏显示模式时,执行步骤206。
[0050]步骤205、当所述屏幕处于所述横屏显示模式时,将与所述横屏显示模式对应的第一区域设置为所述可触控区域。
[0051]在确定出屏幕当前处于横屏显示模式时,智能手机就可以直接将根据第一调整指令调整后的横屏显示模式对应的第一区域设置为当前的可触控区域。
[0052]步骤206、当所述屏幕处于所述竖屏显示模式时,将与所述竖屏显示模式对应的第二区域设置为所述可触控区域。
[0053]在确定出屏幕当前处于竖屏显示模式时,智能手机就可以直接将根据第一调整指令调整后的竖屏显示模式对应的第二区域设置为当前的可触控区域。
[0054]本实施例提供的屏幕触控方法,通过接收触摸屏幕的触控指令,获取触控指令在屏幕中当前所处的位置,判断所述位置是否在屏幕中的可触控区域内,其中,可触控区域为从屏幕的显示区域中选取的目标区域,目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行触控指令。本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。进一步地,本实施例中用户可以根据自身的需求对可触控区域的范围进行调整,使得屏幕的显示更加灵活,提高了用户体验。
[0055]实施例三
[0056]如图3所示,其为本发明实施例三的屏幕触控方法的流程示意图,该屏幕触控方法在上述实施例一中步骤105执行所述触控指令之后,还包括以下步骤:
[0057]步骤301、接收第二调整指令。
[0058]其中,所述第二调整指令中携带调整后所述可触控区域的第三取值范围。
[0059]步骤302、按照所述第三取值范围对当前的所述可触控区域进行调整。
[0060]在智能手机的实际使用过程中,用户也可以对智能手机的可触控区域进行调整。具体地,用户基于显示屏调用调整菜单,在调整菜单里面对可触控区域进行调整,相应地智能手机接收用户基于调整菜单发送的第二调整指令,其中该第二调整指令中携带有调整后可触控区域对应的第三取值范围。在接收到第二调整指令后,智能手机就按照第三取值范围,将当前的可触控区域的取值范围调整为第三取值范围。
[0061]本实施例提供的屏幕触控方法,通过接收触摸屏幕的触控指令,获取触控指令在屏幕中当前所处的位置,判断所述位置是否在屏幕中的可触控区域内,其中,可触控区域为从屏幕的显示区域中选取的目标区域,目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行触控指令。本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。进一步地,本实施例中用户可以根据自身的需求对可触控区域的范围进行调整,使得屏幕的显示更加灵活,提高了用户体验。
[0062]实施例四
[0063]如图4所示,其为本发明实施例四的屏幕触控装置的结构示意图,该屏幕触控装置包括:第一接收模块11、获取模块12、判断模块13和执行模块14。
[0064]其中,第一接收模块11,用于接收触摸屏幕的触控指令。
[0065]获取模块12,用于获取触控指令在屏幕中当前所处的位置。
[0066]判断模块13,用于判断所述位置是否在屏幕中的可触控区域内。
[0067]其中,可触控区域为从屏幕的显示区域中选取的目标区域;目标区域用于响应用户对终端的点击操作。
[0068]执行模块14,用于在判断模块判断出位置在屏幕中的可触控区域内时,执行触控指令。
[0069]本实施例中,智能手机可以通过屏幕向用户显示各种应用程序,当用户试图调用某个程序,或者对智能手机进行设置等操作时,用户可以通过点击显示屏向第一接收模块11发送触控指令。
[0070]在接收到触控指令,获取模块12探测获取到该触控指令对应的触控点在屏幕中当前所处的位置。在获取到触控指令触控点所处位置后,判断模块13对该位置进行判断,判断该位置是否在屏幕的可触控区域内。本实施例中,优先为智能手机设置一个可触控区域,该可触控区域为从屏幕的显示区域中选取的目标区域,在目标区域中用户进行点击操作将会被执行。也就是说该目标区域用于响应用户对终端的操作指令。
[0071]当判断出触控指令的触控点所处位置在可触控区域内,智能手机则认为该触控指令是用户有意发出的,并不是误操作。执行模块14就可以执行该触控指令。
[0072]而当判断出触控指令的触控点所处位置不再可触控区域内,智能手机则认为该触控指令是用户无意发出的,是一个误操作。执行模块14就可以拒绝执行该触控指令。
[0073]本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,相当于在显示区域的基础上又为智能手机划分出一个可触控区域,当点击操作发生在可触控区域内,智能手机才会对点击操作进行响应,当点击操作发生在非可触控区域内,智能手机将不会对点击操作机进行响应。
[0074]本实施例提供的屏幕触控装置,通过接收触摸屏幕的触控指令,获取触控指令在屏幕中当前所处的位置,判断位置是否在屏幕中的可触控区域内,其中,可触控区域为从屏幕的显示区域中选取的目标区域,目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行触控指令。本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。
[0075]实施例五
[0076]如图5所示,其为本发明实施例五的屏幕触控装置的结构示意图,该屏幕触控装置除了包括上述实施例四中的第一接收模块11、获取模块12、判断模块13和执行模块14之外,还包括:确定模块15、设置模块16、第二接收模块17和调整模块18。
[0077]进一步地,确定模块15,用于在第一接收模块11接收触摸屏幕的触控指令之前,确定屏幕当前所处的显示模式。
[0078]其中,显示模式包括横屏显示模式和竖屏显示模式;
[0079]设置模块16,用于在屏幕处于横屏显示模式时,将与横屏显示模式对应的第一区域设置为可触控区域,以及在屏幕处于竖屏显示模式时,将与竖屏显示模式对应的第二区域设置为可触控区域。
[0080]进一步地,第二接收模块17,用于在确定模块15确定屏幕当前所处的显示模式之前,接收第一调整指令,第一调整指令中携带横屏显示模式对应的第一区域的第一取值范围,以及竖屏显示模式对应的第二区域的取值范围;
[0081]调整模块18,用于根据第一调整指令中第一取值范围将预存的横屏显示模式下的可触控区域调整为第一区域,以及根据第一调整指令中第二取值范围将预存的竖屏显示模式下的可触控区域调整为第二区域。
[0082]进一步地,第二接收模块17,还用于在执行模块14执行触控指令后,接收第二调整指令;其中,第二调整指令中携带调整后可触控区域的第三取值范围;
[0083]进一步地,调整模块18,还用于按照第三取值范围对当前的可触控区域进行调整。
[0084]本实施例提供的屏幕触控装置的各功能模块可用于执行图1?3中所示的屏幕触控方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0085]本实施例提供的屏幕触控装置,通过接收触摸屏幕的触控指令,获取触控指令在屏幕中当前所处的位置,判断所述位置是否在屏幕中的可触控区域内,其中,可触控区域为从屏幕的显示区域中选取的目标区域,目标区域用于响应用户对终端的操作指令,如果判断结果为是,执行触控指令。本实施例中在屏幕的显示区域中选取一个目标区域作为用户的可触控区域,当触控指令的触控点处于该可触控区域范围内,执行触控指令,否则拒绝执行该触控指令,降低了用户误操作的概率。
[0086]进一步地,本实施例中用户可以根据自身的需求对可触控区域的范围进行调整,使得屏幕的显示更加灵活,提高了用户体验。
[0087]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0088]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种屏幕触控方法,其特征在于,包括: 接收触摸屏幕的触控指令; 获取所述触控指令在屏幕中当前所处的位置; 判断所述位置是否在所述屏幕中的可触控区域内;其中,所述可触控区域为从所述屏幕的显示区域中选取的目标区域;所述目标区域用于响应用户对终端的点击操作; 如果判断结果为是,执行所述触控指令。2.根据权利要求1所述的屏幕触控方法,其特征在于,所述接收触摸屏幕的触控指令之前,还包括: 确定所述屏幕当前所处的显示模式;其中,所述显示模式包括横屏显示模式和竖屏显示模式; 当所述屏幕处于所述横屏显示模式时,将与所述横屏显示模式对应的第一区域设置为所述可触控区域; 当所述屏幕处于所述竖屏显示模式时,将与所述竖屏显示模式对应的第二区域设置为所述可触控区域。3.根据权利要求2所述的屏幕触控方法,其特征在于,所述确定屏幕当前所处的显示模式之前,还包括: 接收第一调整指令,所述第一调整指令中携带所述横屏显示模式对应的所述第一区域的第一取值范围,以及所述竖屏显示模式对应的所述第二区域的取值范围; 根据所述第一调整指令中所述第一取值范围将预存的所述横屏显示模式下的所述可触控区域调整为所述第一区域; 根据所述第一调整指令中所述第二取值范围将预存的所述竖屏显示模式下的所述可触控区域调整为所述第二区域。4.根据权利要求1所述的屏幕触控方法,其特征在于,所述执行所述触控指令之后,还包括: 接收第二调整指令;其中,所述第二调整指令中携带调整后所述可触控区域的第三取值范围; 按照所述第三取值范围对当前的所述可触控区域进行调整。5.一种屏幕触控装置,其特征在于,包括: 第一接收模块,用于接收触摸屏幕的触控指令; 获取模块,用于获取所述触控指令在屏幕中当前所处的位置; 判断模块,用于判断所述位置是否在所述屏幕中的可触控区域内;其中,所述可触控区域为从所述屏幕的显示区域中选取的目标区域;所述目标区域用于响应用户对终端的点击操作; 执行模块,用于在所述判断模块判断出所述位置在所述屏幕中的可触控区域内时,执行所述触控指令。6.根据权利要求5所述的屏幕触控装置,其特征在于,还包括: 确定模块,用于在所述第一接收模块接收触摸屏幕的触控指令之前,确定屏幕当前所处的显示模式;其中,所述显示模式包括横屏显示模式和竖屏显示模式; 设置模块,用于在所述屏幕处于所述横屏显示模式时,将与所述横屏显示模式对应的第一区域设置为所述可触控区域,以及在所述屏幕处于所述竖屏显示模式时,将与所述竖屏显示模式对应的第二区域设置为所述可触控区域。7.根据权利要求6所述的屏幕触控装置,其特征在于,还包括: 第二接收模块,用于在所述确定模块确定屏幕当前所处的显示模式之前,接收第一调整指令,所述第一调整指令中携带所述横屏显示模式对应的所述第一区域的第一取值范围,以及所述竖屏显示模式对应的所述第二区域的取值范围; 调整模块,用于根据所述第一调整指令中所述第一取值范围将预存的所述横屏显示模式下的所述可触控区域调整为所述第一区域,以及根据所述第一调整指令中所述第二取值范围将预存的所述竖屏显示模式下的所述可触控区域调整为所述第二区域。8.根据权利要求3所述的屏幕触控装置,其特征在于,所述第二接收模块,还用于在所述执行模块执行所述触控指令后,接收第二调整指令;其中,所述第二调整指令中携带调整后所述可触控区域的第三取值范围; 所述调整模块,还用于按照所述第三取值范围对当前的所述可触控区域进行调整。
【文档编号】G06F3/0488GK105892842SQ201510923361
【公开日】2016年8月24日
【申请日】2015年12月14日
【发明人】张帆
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1