防止触摸按键误触发的方法、装置及终端制造方法及图纸

技术编号:15298272 阅读:177 留言:0更新日期:2017-05-11 23:01
本发明专利技术公开了一种防止触摸按键误触发的方法、装置及终端。该方法应用于具有触摸按键和触摸屏的终端,所述触摸屏包括触摸区域,包括:获取当前触摸屏方向状态;在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;当检测到所述第一触摸操作时,如果在预设时间内检测到所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。本发明专利技术实施例解决了由于直接上报触摸按键的误操作,导致应用程序错误退出的问题,达到了提高终端的按键触摸操作的处理准确度,提高用户体验的效果。

Method, device and terminal for preventing touch key error triggering

The invention discloses a method, a device and a terminal for preventing the touch key from incorrect triggering. This method has been applied to touch buttons and touch screen terminal, the touch screen includes a touch area, including the touch screen in the direction of the state; the current state of the first touch screen direction direction when detecting the first touch key operation; when detected the first touch operation. If you detect the touch area of the second touch operation within a preset time, determine the first touch operation for misoperation. The embodiment of the invention solves the misoperation due directly to the touch button, cause the application error exit problem, to improve processing terminal touch operation accuracy, improve the user experience.

【技术实现步骤摘要】

本专利技术实施例涉及触摸屏技术,尤其涉及一种防止触摸按键误触发的方法、装置及终端
技术介绍
目前,智能手机上通常都设置有触摸屏和触摸按键。触摸屏用于显示用户交互界面,以及接收用户的输入操作(例如点击、滑动等)。触摸按键通常邻近触摸屏设置,用于实现HOME键、返回键、菜单键等常用功能。当用户使用智能手机玩游戏时,手指在触摸屏上进行滑动操作时偶尔会滑动到触摸按键的感应区域,进而触发触摸按键的功能,如导致返回桌面、中断当前应用程序等误触发问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种防止触摸按键误触发的方法、装置及终端,以减少触摸按键误触发的发生。第一方面,本专利技术实施例提供了一种防止触摸按键误触发的方法,应用于具有触摸按键和触摸屏的终端,所述触摸屏包括触摸区域,所述方法包括:获取当前触摸屏方向状态;在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的触摸操作;当检测到第一触摸操作时,如果在预设时间内检测到触摸对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。第二方面,本专利技术实施例还提供了一种防止触摸按键误触发的装置,集成于具有触摸按键和触摸屏的终端中,所述触摸屏包括触摸区域,所述装置包括:方向状态获取模块,用于获取当前触摸屏方向状态;触摸操作检测模块,用于在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;误操作确定模块,用于当检测到所述第一触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。第三方面,本专利技术实施例还提供了一种终端,包括:壳体、处理器、存储器、电路板、触摸屏和电源电路;所述触摸屏,用于将用户操作转换成电信号输入至所述处理器,并显示可视输出信号;所述电路板安置在所述触摸屏与所述壳体围成的空间内部;所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述终端的各个电路或器件供电;所述存储器,用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:获取当前触摸屏方向状态;在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;当检测到所述触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。本专利技术实施例解决了由于直接上报触摸按键的误操作,导致应用程序错误退出的问题,达到了提高终端的按键触摸操作的处理准确度,减少触摸按键的误触发,并提高用户体验的效果。附图说明图1是本专利技术实施例提供的一种防止触摸按键误触发的方法的流程图;图2是本专利技术实施例提供的防止触摸按键误触发的方法中的终端示意图;图3是本专利技术实施例提供的另一种防止触摸按键误触发的方法的流程图;图4是本专利技术实施例提供的另一种防止触摸按键误触发的方法的流程图;图5是本专利技术实施例提供的另一种防止触摸按键误触发的方法的流程图;图6是本专利技术实施例提供的一种防止触摸按键误触发的装置的结构框图;图7为本专利技术实施例提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1是本专利技术实施例提供的一种防止触摸按键误触发的方法的流程图,本实施例提供的方法应用于具有触摸按键和触摸屏的终端,所述触摸屏包括触摸区域,可适用于防止触摸按键误触发的情况,该方法可以由防止触摸按键误触发的装置来执行,其中该装置可由软件和/或硬件实现,一般可集成在终端中。如图1所示,该方法包括:步骤101、获取当前触摸屏方向状态;本专利技术实施例中,终端具体可为智能手机及平板电脑等集成了触摸屏的设备,优选为采用窄边框或者无边框设计的终端。触摸屏方向状态包括第一方向状态和第二方向状态,可以用重力传感器或其他类型的传感器来检测当前触摸屏方向状态,也可以通过判断用户手持的位置判断当前触摸屏方向状态。其中,当用户在触摸屏上的手势操作容易使手指进入触摸按键的感应区域时,所述触摸屏方向状态为第一方向状态。在本实施例中,第一方向状态为横屏状态,第二方向状态为竖屏状态。在其他实施例中,第一方向状态可以为竖屏状态,相应地,第二方向状态为横屏状态。步骤102、在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;本专利技术实施例中,对触摸按键的触摸操作可以包括多种形式,如点击、滑动或长按等。示例性地,图2是本专利技术实施例提供的防止触摸按键误触发的方法中的终端示意图。如图2所示,终端包括触摸按键201和触摸区域202。触摸区域202指触摸屏上用于显示画面的区域。触摸按键201可包括HOME键、返回键、搜索键以及菜单键中的至少一种。其中,触摸按键201可以为独立于触摸屏的电容感应式按键,也可以为利用触摸屏感应电路实现的电容感应式按键。在当前触摸屏方向状态为第一方向状态时,检测是否有对上述触摸按键中的第一触摸操作。步骤103、当检测到所述第一触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。本专利技术实施例中,第一触摸操作具体可以是对触摸按键的触摸操作,第二触摸操作具体可以是对触摸区域的触摸操作。对触摸区域的触摸操作可以包括点击或者滑动等方式。现有终端采用的触摸屏有电阻式触摸屏、电容式触摸屏和压电式触摸屏等,当用户触碰触摸屏时,触摸屏会检测到触摸信息,进而识别出用户的触摸操作。以电容式触摸屏为例,触摸屏可以感应到电容的变化,当用户触碰到触摸屏时,触摸屏感应到电容的变化,识别到触摸信息,触摸信息包括x坐标、y坐标、接触面的尺寸(包括长和宽等)以及触摸的手指数量等,在识别到触摸信息后,通过input系统向上层上报坐标信息,便可利用触摸信息检测到了触摸屏的某处发生的触摸操作。当检测到对触摸按键的触摸操作时,在预设时间内,例如可以是200毫秒内,如果检测到了对触摸区域的触摸操作,那么认定对触摸按键的触摸操作是误操作。示例性地,如图2所示,在预设时间内检测到了对触摸区域202的第二触摸操作,此时对该第一触摸操作不进行上报,达到防误触的效果。本专利技术实施例提供的防止触摸按键误触发的方法,通过获取当前触摸屏方向状态;在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;当检测到所述第一触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。本专利技术实施例解决了由于直接上报触摸按键的误操作,导致应用程序错误退出的问题,达到了提高终端的按键触摸操作的处理准确度,减少触摸按键的误触发,并提高用户体验的效果。在上述技术方案的基础上,在检测对触摸按键的第一触摸操作之后,还包括:当检测到所本文档来自技高网...
防止触摸按键误触发的方法、装置及终端

【技术保护点】
一种防止触摸按键误触发的方法,应用于具有触摸按键和触摸屏的终端,所述触摸屏包括触摸区域,其特征在于,所述方法包括:获取当前触摸屏方向状态;在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;当检测到所述第一触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。

【技术特征摘要】
1.一种防止触摸按键误触发的方法,应用于具有触摸按键和触摸屏的终端,所述触摸屏包括触摸区域,其特征在于,所述方法包括:获取当前触摸屏方向状态;在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作;当检测到所述第一触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。2.根据权利要求1所述的方法,其特征在于,当检测到所述第一触摸操作时,如果在预设时间内检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作包括:当检测到所述第一触摸操作时,启动定时时间为所述预设时间的定时器;如果在所述定时器的定时时间内,检测到对所述触摸区域的第二触摸操作,则确定所述第一触摸操作为误操作。3.根据权利要求1所述的方法,其特征在于,在检测对触摸按键的第一触摸操作之后,还包括:当检测到所述第一触摸操作时,如果在预设时间内没有检测到对所述触摸区域的第二触摸操作,则上报所述第一触摸操作。4.根据权利要求1-3任一所述的方法,其特征在于,获取当前触摸屏方向状态包括:在终端的操作系统为安卓系统时,通过安卓标准接口获取当前触摸屏方向状态。5.根据权利要求1所述的方法,其特征在于,在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸操作包括:在所述当前触摸屏方向状态为第一方向状态时,获取当前显示的应用程序;在所述应用程序为预设应用程序列表中的应用程序时,检测对触摸按键的第一触摸操作。6.一种防止触摸按键误触发的装置,集成于具有触摸按键和触摸屏的终端中,所述触摸屏包括触摸区域,其特征在于,所述装置包括:方向状态获取模块,用于获取当前触摸屏方向状态;触摸操作检测模块,用于在所述当前触摸屏方向状态为第一方向状态时,检测对触摸按键的第一触摸...

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

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

1