一种防误触的方法、装置及移动终端制造方法及图纸

技术编号:15391220 阅读:49 留言:0更新日期:2017-05-19 04:38
本发明专利技术实施例公开了一种防误触的方法、装置及移动终端。所述防误触的方法包括:如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;如果所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态;响应与所述左右手持握状态匹配的至少一个触摸操作。本发明专利技术实施例提供的防误触的方法,能够提高误触识别效率,降低误触识别操作的耗电量。

Method, device and mobile terminal for preventing false touch

The embodiment of the invention discloses a method for preventing false touch, a device and a mobile terminal. The method includes: if the error touch in the preset time to detect at least two touch operation, obtaining the at least two touch position; if the at least two positions are in touch operation at least two preset detection area, obtaining the right hand holding state response; with the left hand at least one touch operation state. The method for preventing false touch provided by the embodiment of the invention can improve the efficiency of false touch identification and reduce the power consumption of the misoperation identification operation.

【技术实现步骤摘要】
一种防误触的方法、装置及移动终端
本专利技术实施例涉及电子设备应用技术,尤其涉及一种防误触的方法、装置及移动终端。
技术介绍
目前移动终端的设计不断向窄边框、大屏幕的趋势发展。窄边框、大屏幕使得移动终端的视觉冲击力大为增强,但同时使得用户在使用移动终端时常出现手指误触屏幕边框而导致屏幕内容乱跳的情况。现有技术中,防止误触的方式是对屏幕边缘的触控信号进行屏蔽。然而,这种屏蔽方式存在触摸操作识别的分析过程较为复杂,用时较长,耗电量高。
技术实现思路
本专利技术提供一种防误触的方法、装置及移动终端,以降低误触操作的识别复杂度,提高误触操作的识别效率,降低误触识别操作的耗电量。第一方面,本专利技术实施例提供了一种防误触的方法,包括:如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;如果所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态;响应与所述左右手持握状态匹配的至少一个触摸操作。第二方面,本专利技术实施例还提供了一种防误触的装置,包括:触摸操作检测模块,用于如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;持握状态获取模块,用于如果所述触摸操作检测模块检测到的所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态;响应模块,用于响应与所述持握状态获取模块获取的所述左右手持握状态匹配的至少一个触摸操作。第三方面,本专利技术实施例还提供了一种移动终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;如果所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态;响应与所述左右手持握状态匹配的至少一个触摸操作。本专利技术实施例首先当预设时长内检测到至少两个触摸操作时,获取至少两个触摸操作的位置;然后,当至少两个触摸操作的位置分别位于至少两个预设检测区域内时,获取左右手持握状态;最后,响应与左右手持握状态匹配的至少一个触摸操作,能够提高误触识别效率,降低误触识别操作的耗电量。附图说明图1是本专利技术实施例一中的一个防误触的方法的流程图;图2是本专利技术实施例一中的检测区域示意图;图3是本专利技术实施例一中的另一个防误触的方法的流程图;图4是本专利技术实施例一中的另一个检测区域示意图;图5是本专利技术实施例一中的另一个防误触的方法的流程图;图6是本专利技术实施例一中的另一个防误触的方法的流程图;图7是本专利技术实施例二中的一种防误触的方法的流程图;图8是本专利技术实施例三中的一种防误触的装置的结构示意图;图9是本专利技术实施例四中的一种移动终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种防误触的方法的流程图,本实施例可适用于单手持握移动终端时进行误触操作识别的情况,该方法可以由具有触摸屏的移动终端执行,移动终端可以为智能手机、平板电脑等,如图1所示,该防误触的方法具体包括如下步骤:步骤110、如果在预设时长内检测到至少两个触摸操作,则获取至少两个触摸操作的位置。预设时长用于表示用户输入正确操作以及误操作的时间间隔。预设时长可以为0秒,即同时检测到至少两个触摸操作。预设时长还可以为经验值,如0.1-0.7秒,优选为0.3秒。该经验值可以为程序员根据有限次试验得出的时间间隔,也可以为用户设置的时间间隔。触摸操作可以为点击操作或滑动操作,其中点击操作包括单击操作和连击操作(如双击操作)。优选的,触摸操作为点击操作。如果触摸操作为点击操作,则将点击操作对应的屏幕坐标作为为触摸操作的位置。如果触摸操作为滑动操作,则将滑动操作对应的滑动轨迹的起点和终点作为触摸操作的位置。可通过临时触摸位置信息列表,将获取到的全部触摸操作的位置信息进行存储。可选的,还可通过队列、堆栈或链表等形式存储获取到的全部触摸操作的位置信息。示例性的,屏幕分辨率为720*1280,临时触摸位置信息列表如表1所示,获取到的两个触摸操作为触摸操作A和触摸操作B。其中,触摸操作A的位置为(100,300),触摸操作B的位置为(620,1000)。表1触摸操作序号位置(坐标)触摸操作A(100,300)触摸操作B(620,1000)步骤120、如果至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态。可选的,预设检测区域可以为屏幕多个边缘对应的检测区域,每个边缘对应的检测区域不存在重合区域。在上例中,预设检测区域可以为屏幕的四个边缘对应的检测区域,如图2所示,屏幕上端边缘对应的检测区域a为(0,0)、(720,0)、(720,150)、(0,150)四个点确定的区域,屏幕下端边缘对应的检测区域b为(0,1130)、(720,1130)、(720,1280)、(0,1280)四个点确定的区域;屏幕左侧边缘对应的检测区域c为(0,150)、(150,150)、(150,1130)、(0,1130)四个点确定的区域;屏幕右侧边缘对应的检测区域d为(570,150)、(720,150)、(720,1130)、(720,1130)四个点确定的区域。在上例中,触摸操作A位于检测区域a中,触摸操作B位于检测区域b中,此时,两个触摸操作(触摸操作A和触摸操作B)的位置分别位于两个不同的检测区域中,因此获取左右手持握状态。左右手持握状态可以通过重力加速度传感器获得。示例性的,重力加速度传感器可根据移动终端当前的倾斜角度确定左右手持握状态。可选的,重力加速度传感器可根据移动终端的瞬间旋转角度确定左右手持握状态。例如,当用户使用右手单手进行单手操作时,右手大拇指在点击屏幕时移动终端会随着大拇指点击的动作沿右下方旋转,移动终端中的重力加速度传感器会根据感应到的移动终端的运动方向,进而判断出此时移动终端处于右手持握状态。步骤130、响应与左右手持握状态匹配的至少一个触摸操作。用户单手持握移动终端时,手掌的大鱼际部分易发生误触,因此当屏幕中存在多个触摸操作时,将远离持握手一侧的触摸操作确定为与左右手持握状态匹配的触摸操作。示例性的,当预设检测区域位于屏幕两侧时,如果为左手持握状态,则响应屏幕右侧的触摸操作;如果为右手持握状态,则响应屏幕左侧的触摸操作。本实施例首先当预设时长内检测到至少两个触摸操作时,获取至少两个触摸操作的位置;然后,当至少两个触摸操作的位置分别位于至少两个预设检测区域内时,获取左右手持握状态;最后,响应与左右手持握状态匹配的至少一个触摸操作。现有技术根据触摸面的面积确定是否为误操作,然而这种检测方法对于面积较小的无触摸无法进行识别,误触识别效率低,且计算触摸面面积需要进行面积计算,耗时较长,增大误触识别操作的耗电量。本实施例中,仅通过比较不同区域中是否存在触摸操作即可识别误触操作,操作简便,识别效率较高且节省电量。同时能够识别出接触面积较小的误触操作,提高误触识别的准确性。进一步的,图3为本专利技术实施例一提供的一种防误触的方法的流程本文档来自技高网...
一种防误触的方法、装置及移动终端

【技术保护点】
一种防误触的方法,其特征在于,包括:如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;如果所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态;响应与所述左右手持握状态匹配的至少一个触摸操作。

【技术特征摘要】
1.一种防误触的方法,其特征在于,包括:如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;如果所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态;响应与所述左右手持握状态匹配的至少一个触摸操作。2.根据权利要求1所述的防误触的方法,其特征在于,所述预设检测区域包括左侧屏幕和右侧屏幕,所述如果所述至少两个触摸操作的位置分别位于至少两个预设检测区域内,则获取左右手持握状态,包括:如果所述至少两个触摸操作的位置分别位于所述左侧屏幕和所述右侧屏幕,则获取左右手持握状态;相应的,所述响应与所述左右手持握状态匹配的至少一个触摸操作,包括:如果所述左右手持握状态为左手持握状态,则响应所述右侧屏幕中的触摸操作;如果所述左右手持握状态为右手持握状态,则响应所述左侧屏幕中的触摸操作。3.根据权利要求1所述的防误触的方法,其特征在于,所述响应与所述左右手持握状态匹配的至少一个触摸操作,包括:如果在一个预设检测区域中检测到多个触摸点,则根据所述多个触摸点对应的触摸面面积确定有效触摸点;对所述有效触摸点进行响应。4.根据权利要求1所述的防误触的方法,其特征在于,所述在预设时长内检测到至少两个触摸操作,包括:如果第一时刻时在检测到第一触摸操作,则启动计时;当计时结果到达预设触摸间隔时长时,停止计时并获取从所述第一时刻至计时停止时刻之间检测到的触摸操作。5.根据权利要求1-4中任一项所述的防误触的方法,其特征在于,所述触摸操作为点击操作。6.一种防误触的装置,其特征在于,包括:触摸操作检测模块,用于如果在预设时长内检测到至少两个触摸操作,则获取所述至少两个触摸操作的位置;持握状态获取模块,用于如...

【专利技术属性】
技术研发人员:张强葛以学汪昊
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1