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

技术编号:15649789 阅读:276 留言:0更新日期:2017-06-17 02:40
本发明专利技术实施例公开了一种防止误触的方法、装置及终端,涉及终端技术领域,其中,该方法包括:当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔;基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点;对所述无效触摸点引发的触摸事件进行屏蔽处理。本发明专利技术实施例解决了手指或者手掌的部分区域在终端屏幕上产生多个触摸点,导致误操作的问题,有效防止了终端对误触操作的响应,提高了终端对触摸点识别的准确性。

【技术实现步骤摘要】
一种防止误触的方法、装置及终端
本专利技术涉及终端
,尤其涉及一种防止误触的方法、装置及终端。
技术介绍
随着通信技术的发展,手机、平板电脑等终端的功能越来越多,人们可以在终端上看电影、浏览网页、视频聊天等。为了提高终端的视频效果,终端也来越趋于向大屏化发展。例如,终端屏幕较大,用户在终端上进行播放视频、网页浏览等操作时,终端所呈现的操作界面更清晰。鉴于终端便携式的特点,需要充分利用终端的外形来增大屏幕的利用率,因此出现了窄边框甚至无边框的终端。现有技术中,具有窄边框或者无边框的触屏的终端充分利用了终端的外形尺寸,极大的扩展了终端的屏幕尺寸,满足了用户对大屏幕的需求,同时使得终端的外形更加美观。专利技术人在执行本专利技术的过程中,发现现有技术存在如下的缺陷:用户在握持窄边框或者无边框的终端时,手指或者手掌的部分区域很容易误触终端的屏幕,在终端屏幕上产生多个触摸点,导致很多误操作。
技术实现思路
有鉴于此,本专利技术实施例提供了一种防止误触的方法、装置及终端,以解决多点误触的技术问题。第一方面,本专利技术实施例提供了一种防止误触的方法,包括:当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔;基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点;对所述无效触摸点引发的触摸事件进行屏蔽处理。第二方面,本专利技术实施例还提供了一种防止误触的装置,包括:获取模块,用于当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔;无效触摸点识别模块,用于基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点;屏蔽模块,用于对所述无效触摸点引发的触摸事件进行屏蔽处理。第三方面,本专利技术实施例还提供了一种终端,包括存储器、处理器以及存储在存储器上并在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔;基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点;对所述无效触摸点引发的触摸事件进行屏蔽处理。本专利技术实施例提供的技术方案,通过获取多点触控事件对应的触摸点的位置以及触摸点之间的检测时间间隔,识别各触摸点中的无效触摸点,对无效触摸点引发的触摸事件进行屏蔽处理,解决了手指或者手掌的部分区域在终端屏幕上产生多个触摸点,导致误操作的问题,有效防止了终端对误触操作的响应,提高了终端对触摸点识别的准确性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1A是本专利技术实施例提供的一种防止误触的方法流程图;图1B是本专利技术实施例提供的采用大拇指操作终端示意图;图2A是本专利技术实施例提供的又一种防止误触的方法流程图;图2B是本专利技术实施例提供的一种用户握持终端时的示意图;图2C是本专利技术实施例提供的一种用户操作终端时示意图;图2D是本专利技术实施例提供的一种用户在终端的游戏界面操作时的第一状态示意图;图2E是本专利技术实施例提供的一种用户在终端的游戏界面操作时的第二状态示意图;图3A是本专利技术实施例提供的又一种防止误触的方法流程图;图3B是本专利技术实施例提供的又一种用户握持终端时的示意图;图3C是本专利技术实施例提供的又一种用户操作终端时的示意图;图4A是本专利技术实施例提供的又一种防止误触的方法流程图;图4B是本专利技术实施例提供的又一种用户握持终端时的示意图;图4C是本专利技术实施例提供的又一种用户操作终端时的示意图;图5是本专利技术实施例提供的一种防止误触的装置结构框图;图6是本专利技术实施例提供的一种终端结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1A为本专利技术实施例提供的一种防止误触的方法流程图,所述方法由防止误触的装置来执行,所述装置由软件和/或硬件来执行,所述装置配置在诸如手机等终端中。如图1A所示,本实施例提供的技术方案具体如下:S110:当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔。在本实施例中,终端可以为手机或者平板电脑等。手机与平板电脑等终端通过检测作用于屏幕上的触摸点,执行触摸点触发的操作。多点触控事件为屏幕上接收到多个触摸点的触控操作。多点触控事件可以是同时作用于屏幕上的多点触控事件,或者可以是预设时间段内的作用于屏幕上的多点触控事件。例如,在终端没有锁屏的情况下,当用户手握持终端观看视频或者浏览网页时,由于终端屏幕边缘较窄,四指指尖与大拇指指根等部位容易同时触摸终端屏边缘,从而发生多点触控事件。又如,用户使用大拇指指尖部位点击终端中的某一应用,由于大拇指指关节部位与大拇指指根部位与终端屏幕较近,在指尖部位触摸终端中的某一应用时,大拇指指关节部位与大拇指指根部位可能会相继在较短的时间间隔或者同时触摸到终端屏幕,从而发生多点触控事件。在本实施例中,对于终端屏幕上的多点触控事件的检测,可以由终端屏幕上的传感器进行检测,也可以由终端内安装的具有检测功能的应用进行检测,或者也可以通过其他方式进行检测。触摸点的位置为终端屏幕中的任意一点,触摸点之间的检测时间间隔为检测到触摸点的时间之间的差值。S120:基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点。在本实施例中,无效触摸点为终端对该触摸点引起的触摸事件不进行响应的触摸点。其中,对终端屏幕上的无效触摸点的识别,可以由终端的系统进行识别,也可以由终端内安装的具有识别功能的应用进行识别,或者也可以通过其他方式进行识别。当用户握持终端时,由于终端边框较窄,手指或者手掌的部分区域容易误触终端的屏幕,产生多点触控事件,引发误操作。或者当用户对终端进行操作时,由于终端屏幕的边框越来越窄,使得用户的指关节、指根与部分手掌也会容易触摸到屏幕,产生多点触控事件,导致误操作。例如,根据用户的操作习惯,采用大拇指操作终端的次数较多,如图1B所示,当用户采用大拇指操作终端时,采用大拇指指尖部位1进行操作,大拇指指关节部位2、大拇指指根部位3与大拇指下方部分手掌部位4容易触摸屏幕导致误操作。基于上述的情形,误触操作通常发生在屏幕的边缘区域,或者根据用户习惯确定容易误触的位置。由于多个触摸点引发误触操作时,触摸点之间的时间间隔较短(相对于两个单击操作对应的触摸点之间的时间间隔而言)。因此需要对多点触控事件对应的触摸点的位置以及检测时间间隔识别无效触摸点。具体的,在终端的屏幕上通常会设置防误触区域,通过对用户在防误触区域的触摸操作来识别无效触摸点。当检测到的多点触控事件中对应的触摸点均在防误触区域内时,获取任意两个触摸点之间的目标距离以及检测时间间隔;将目标距离和检测时间间隔均满足第一设定条件的两个触摸点作为无效触摸点。第一设定条件根据用户的统计数据进行确定。本文档来自技高网...
一种防止误触的方法、装置及终端

【技术保护点】
一种防止误触的方法,其特征在于,包括:当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔;基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点;对所述无效触摸点引发的触摸事件进行屏蔽处理。

【技术特征摘要】
1.一种防止误触的方法,其特征在于,包括:当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸点之间的检测时间间隔;基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点;对所述无效触摸点引发的触摸事件进行屏蔽处理。2.根据权利要求1所述的方法,其特征在于,还包括:在所述终端的屏幕上设置防误触区域,所述防误触区域包括位于所述终端屏幕边缘的预设形状和/或大小的区域。3.根据权利要求2所述的方法,其特征在于,所述基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点,包括:当检测到的所述多点触控事件对应的触摸点均位于所述防误触区域时,基于所述触摸点的位置获取任意两个所述触摸点之间的目标距离;将所述检测时间间隔小于第一设定时间阈值,且所述目标距离小于第一设定距离阈值的两个触摸点作为无效触摸点。4.根据权利要求2所述的方法,其特征在于,所述基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点,包括:当检测到的所述多点触控事件对应的至少一个触摸点位于所述防误触区域,且至少一个触摸点位于所述防误触区域之外时,基于所述触摸点的位置获取防误触区域内的任意两个触摸点之间的目标距离,以及获取所述防误触区域之外的触摸点到所述防误触区域边缘的最近距离;在所述防误触区域内,将所述检测时间间隔小于第一设定时间间隔,且所述目标距离小于第一设定距离阈值的两个触摸点作为无效触摸点;在所述防误触区域内选取任意一个触摸点作为目标触摸点,且在所述防误触区域之外选取任意一个触摸点作为非目标触摸点;若所述目标触摸点与非目标触摸点之间的检测时间间隔小于第二设定时间阈值,且所述非目标触摸点与所述防误触区域边缘的最近距离小于第二设定距离阈值,确定所述非目标触摸点为无效触摸点。5.根据权利要求2所述的方法,其特征在于,所述基于所述触摸点的位置以及所述触摸点之间的检测时间间隔,识别所述各触摸点中的无效触摸点,包括:当检测到所述多点触控事件对应的触摸点均位于所述防误触区域之外时,获取各触摸点与所述防误触区域边缘的最近距离;将所述检测时间间隔小于第三设定时间阈值,且所述最近距离小于第三设定距离阈值的两个触摸点作为无效触摸点。6.根据权利要求4所述的方法,其特征在于,还包括:若所述目标触摸点与非目标触摸点之间的检测时间间隔大于所述第二设定时间阈值和/或所述最近距离大于所述第二设定距离阈值时,对所述非目标触摸点引发的触摸事件进行响应。7.一种防止误触的装置,其特征在于,包括:获取模块,用于当检测到作用于终端屏幕上的多点触控事件时,获取所述多点触控事件对应的触摸点的位置以及所述触摸...

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

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

1