CN105426048A - 一种防止应用程序误操作的方法及装置 - Google Patents
一种防止应用程序误操作的方法及装置 Download PDFInfo
- Publication number
- CN105426048A CN105426048A CN201510809177.0A CN201510809177A CN105426048A CN 105426048 A CN105426048 A CN 105426048A CN 201510809177 A CN201510809177 A CN 201510809177A CN 105426048 A CN105426048 A CN 105426048A
- Authority
- CN
- China
- Prior art keywords
- touch
- control operation
- touch control
- display unit
- application program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种应用程序防误触的方法及装置,其方法包括:检测对移动终端的触控显示单元或实体按键的第一触控操作并且确定当前运行有处于活动Actived状态的应用程序;判断该第一触控操作是否满足一预设条件;当所述第一触控操作满足所述预设条件时,响应所述第一触控操作;当所述第一触控操作不满足所述预设条件时,拒绝响应所述第一触控操作。本发明的有益效果为:通过对触控操作否满足于预设条件的判断来决定响应或者忽略此触控操作,从而实现对触控显示单元以及移动设备的实体按键的触控功能的部分或者全部禁止,进而使得移动终端不会因为误操作而导致正在运行的应用程序退出。
Description
技术领域
本发明实施例涉及移动终端领域,尤其涉及一种防止移动终端中的应用程序误操作的方法及装置。
背景技术
近年来,移动通讯设备的发展与普及给人们的生活带来极大便利,通过移动通讯设备以及设备上的各种类型的应用程序,人们可以轻松地实现购物、咨询、沟通交际、上网冲浪等丰富多彩的活动,成为人们的日常生活中必不可少的一部分,通过触控操作的移动终端更是带来了人机交互的全新方式,人们对于通过触控实现人与人以及人与机器之间的交互取得了前所未有成果,同时,由于其便利性也使得小巧的移动通讯终端设备市场异常巨大。
然而,在采取触控方式的人机交互方式时,通常会遇到一个问题,例如,在人们在未使用该移动手机时也会在不经意间触控到在移动手机上的物理性实体按键或者是虚拟按键,从而错误地打开某些应用程序,又或者在使用移动终端的应用程序时,误碰到屏幕的返回键以及应用程序界面内的如返回菜单、HOME键等,立即导致正在观看的视频中断、正在浏览的网页退出,又或者正在玩的手游终止等,导致网页的丢失,视频的再次缓存以及手游的再次输入密码上线等情形,为移动终端的使用者带来极大的不便,造成客户的不佳体验,影响使用者对客户的评价。
发明内容
本发明提供一种防止应用程序误操作的方法及装置,通过在应用程序运行时禁止触摸屏及实体按键的部分或者全部触摸功能,使正在运行中的应用程序不受误操作的影响,提升用户体验。
本发明提供了一种防止对应用程序误操作方法,其具体的技术方案如下:该方法包括步骤:
检测到对移动终端的触控显示单元或实体按键的第一触控操作并且确定当前运行有处于活动Actived状态的应用程序时,判断该第一触控操作是否满足一预设条件;
当所述第一触控操作满足所述预设条件时,响应所述第一触控操作;当所述第一触控操作不满足所述预设条件时,拒绝响应所述第一触控操作。
第二方面,本发明还提供了一种防止对应用程序误操作的装置,其具体的技术方案如下:
该装置包括:
第一检测单元,检测并确定当前运行有处于Actived状态的应用程序;
第二检测单元,检测到对移动终端的触控显示单元或实体按键的第一触控操作;
判断单元,判断该第一触控操作是否满足一预设条件;
执行单元,当所述第一触控操作满足所述预设条件时,响应所述第一触控操作;当所述第一触控操作不满足所述预设条件时,拒绝响应所述第一触控操作。
本发明通过对施加于触控显示单元的第一触控操作的检测以及是否满足于一预设条件,从而实现对触控显示单元以及移动设备的实体按键的触控功能的部分或者全部禁止,进而使得移动终端不会因为误操作而导致正在运行的应用程序退出,也不会因为对移动终端上的触控按键的误操作而导致系统上触控功能对正在运行中的应用程序造成影响,极大地提升了用户体验。
附图说明
图1是本发明实施例一中的防止应用程序误操作的方法流程图;
图2是本发明实施例一中的触控操作是否满足预设条件的判断过程示意图;
图3是本发明实施例一中的具体实施流程示意图;
图4是本发明实施例二中的防止应用程序误操作的装置的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
本发明涉及一种防止应用程序误操作的方法及装置,其主要运用于各类型具有触控单元的移动式电子设备中,其中的触控单元包括有实体按键或者虚拟的Home键以及触控面板、指纹IC等,其中心思想是:通过对施加于移动终端的第一触控操作是否满足一预设条件的判断,以判断响应该第一触控操或者忽略该第一触控操作,以达到禁止检测到的触控操作的部分或者全部功能,避免了移动终端及运行于该移动终端上的应用程序以及系统等的误操作,从而极大地提升了用户体验。
实施例一
图1为本发明实施例一提供的防止应用程序误操作的方法流程图,如图所示,本发明实施例的防止应用程序误操作的方法,具体包括如下步骤:
步骤101:检测对移动终端的触控显示单元或实体按键的第一触控操作并且确定当前运行有处于Actived状态的应用程序;
移动终端的触控显示单元,为移动终端的触控面板,包括各类型的电容触控屏幕、电阻触控屏幕等,所述实体按键包括所述移动终端的Home键、移动终端系统安装的各类虚拟主页面键、返回键以及菜单键以及指纹IC等,目前已有移动终端中无论是安卓或是ios系统,其应用程序均具有四种状态,即Actived(激活或运行)状态、Stoped(停止)状态、Killed(结束)状态以及Backed(后台)状态,其中,Actived状态为显示于所述触控显示单元前端的运行状态。
本发明实施例中,由所述移动终端的控制单元CPU来检测当前是否运行有处于Actived状态的应用程序,并同时检测得到施加于触控显示单元或者实体按键的第一触控操作。
步骤S102:判断该第一触控操作是否满足一预设条件;
同样地,由所述移动终端的控制单元CPU来判断该第一触控操作是否满足一预设条件。
根据移动终端安装的系统机制以及触控显示单元的触控显示机制,通过在检测到所述第一触控操作时即对该第一触控操作进行响应,而不论其是否为误操作。
在本步骤中,可通过提供一种移动终端触控执行策略,在运行有应用程序时某一类或某些类的触控操作(触摸事件),如up、down、move等在该策略下忽略,也可通过在手机内核中写入程序代码来实现一种防误触模式,进入到该防误触模式之后,对于不符合该防误触模式下的预设条件的触控操作则拒绝执行,符合该防误触模式下的预设条件的触控操作则响应并执行,在本发明实施例中,优选为采取第二种方案。
进入到防误触模式后,由所述移动终端的控制单元CPU来识别并判断所述第一触控操作是否满足防误触模式的预设条件,其中的预设条件可以为:前端运行有应用程序时禁止所有外部实体按键功能、前端运行有应用程序时禁止所有对系统的虚拟按键的操作、前端运行有应用程序时禁止滑动手势为上滑的操作、前端运行有应用程序时禁止滑动手势为下滑的操作……等等特定触控操作,根据前端运行的应用程序的种类不同,也可对所述预设条件的具体内容进行更改,例如,当通过浏览器阅读文本信息时,所述预设条件可以为“保留向上滑动及向下滑动的触控操作”,则在运行浏览器的应用程序时,对菜单键、返回键以及向左/右滑动的触控操作均忽略及拒绝执行,又如,当通过搜狐客户端播放媒体内容时,所述预设条件可以为“仅保留向左滑动和向右滑动的触控操作”,则运行搜狐客户端时对向上/下滑动的触控操作均不予执行或忽略。
例如,当前端运行有浏览器类的应用程序时,所述预设条件可为:保留上下滑动的触控操作,而忽略除了上下滑动之外的其它任何操作;当前端运行有媒体播放类的应用程序时,所述预设条件可为:保留左右滑动的触控操作,而忽略除了左右滑动之外的其它任何操作。
当所述第一触控操作满足所述预设条件时,响应所述第一触控操作,例如当前端运行有浏览器应用程序时,预设条件为仅保留上下滑动的触控操作,而此时检测到所述上滑或者下滑的触控操作,则执行这些触控操作;当所述第一触控操作不满足所述预设条件时,例如此时检测到有针对该浏览器应用程序的菜单键的触控操作或者是左右滑动的手势触控操作时,则拒绝响应或者忽略此次操作。
在本发明实施例中,在检测到对触控显示单元或实体按键的第一触控操作之前,还包括:检测到对触控显示单元的第二触控操作,所述第二触控操作是预设的用于进入防误触模式的触控操作。
当检测到对所述触控显示单元或者实体按键的第二触控操作之后,可通过该第二触控操作进入到防误触模式,进入防误触模式的同时,也可在所述触控显示单元中显示一提醒项以提示用户进入到防误触模式。
具体实施例中,可在移动终端的系统设置里面设置防误触模式的设置界面,以自定义进入或者退出防误触模式的触控操作手势,例如,在移动终端的触控显示单元上设置一定的触控滑动轨迹,特定形状的字母、简单图形或者是多条滑动轨迹等具体的滑动轨迹以进入到防误触模式,又或者是针对移动设备的Home键的多次按压操作等。
本发明实施例中,确定当前运行有处于Actived状态的应用程序,具体包括:
获取当前运行文件中的运行参数信息;
不同应用程序在运行时的运行参数信息也不相同,例如,当前运行文件为浏览器时,其运行参数信息可为用户打开浏览器后的网页浏览纪录、设置的浏览器模式参数等数据信息。
根据所述运行参数信息判断当前运行文件所属的应用程序是否为前端显示,若所述应用程序为前端显示,则确定所述应用程序处于Actived状态。
根据移动终端现有的系统机制,当应用程序运行于前端时,可通过其运行参数信息与系统的窗口连接器是否有关系来判断当前运行文件所属的应用程序是否为前端显示,当其判断结果为前端显示时,则可确定所述应用程序处于激活Actived状态。
同时,也可通过移动终端的控制单元来检测某一应用程序的状态参数,例如当其状态参数字段中包含Actived字段时,也可判定该应用程序处于前端的激活状态。
结合图2所示,为本发明实施例的判断该第一触控操作是否满足一预设条件流程图,在通过一第二触控操作进入到防误触模式以后,即对检测到的第一触控操作进行检测与判断,其过程包括:
S201:获取所述触控显示单元的传感器的检测数据,该检测数据包括所述第一触控操作在所述触控显示单元中的滑动轨迹;
获取所述触控显示单元的传感器的检测数据,当所述第一触控操作施加于移动终端的实体按键时,传感器检测的数据可具体包括:所述第一触控操作与所述实体按键的接触时间、施加压力值以及接触面积中的至少一项;当所述第一触控操作为施加于所述触控显示单元的操作行为时,所述传感器检测到的数据可具体包括:滑动轨迹、上滑、下滑、左滑、右滑等,但并不限于此,根据触控显示单元的现有机制以及实际需求,可通过在移动终端的控制单元中写入更多类型的触控操作所对应的触控事件以响应。
步骤S202:将所述滑动轨迹与所述预设条件作比较;
所述预设条件通常为特定触控操作,例如,当所述条件为一特定的滑轨轨迹呈“e”形状的滑动轨迹时,且所述第一触控操作同样为滑动轨迹且呈现一“e”形,则判定所述滑动轨迹符合所述预设条件,亦即所述第一触控操作满足所述预设条件,因此,所述移动终端对该第一触控操作进行响应;
而当检测到的滑动轨迹为“o”形或者其它非类似于“e”的形状时,则判定检测到的所述滑动轨迹不符合所述预设条件,亦即所述第一触控操作不满足所述预设条件,所述移动终端忽略此次第一触控操作。
在本发明实施例的其它一些场景中,所述第一触控操作为对所述触控显示单元上显示的虚拟按键或所述移动终端的实体按键的按压操作,包括对移动终端指纹IC部分施加的操作,当在程序运行过程中出现针对实体按键或者虚拟按键的按压操作时,通常导致系统恢复显示主页以及当前运行程序退出等;
当检测到第一触控操作为本实施场景中的按压操作时,判断该第一触控操作是否满足一预设条件,判断被按压的所述虚拟按键或所述实体按键是否属于预先设置的禁止对应功能的按键,例如,在进入到防误触模式时,可设置为禁止对指纹IC的一切按压操作,则此时检测到的所述第一触控操作不符合预设条件,忽略此次操作;而当进入到防误触模式时,设置为允许指纹IC的长按压操作,当检测到的所述第一触控操作为长时间在指纹IC上的按压操作时,则该第一触控操作满足预设条件,即响应并执行该第一触控操作。
在本发明实施例的其它场景中,由于用户的设置等原因,在当前的触控显示单元中可能同时运行有两个(含有两个)及以上的应用程序(即分屏设置),本场景中还可对移动终端进行分屏设置即前端同时运行有两个及以上的应用程序的情形进行防误触的操作,其具体的过程通过以下方式来实现:
对于同一触控显示单元上进行分屏设置而运行有两个以上的应用程序时,共有以下几种情形:
一、当所述第一触控操作为施加于移动终端的实体按键,或者移动终端所在的系统提供的虚拟按键如主页键、菜单键、返回键以及指纹IC部分的操作等,当检测到所述第一触控操作并判断该第一触控操作是否满足预设条件时,通过在所述预设条件中预先添加有各所述按键的操作的禁止或忽略操作来实现对该部分的功能的禁止和/或允许:
二、在分屏模式下,首先确定每一前端显示的应用程序的显示区域,例如,当具有两个应用程序显示于当前的触控显示单元时,确定其两个应用程序的显示区域分别为第一区域以及第二区域,则施加于该触控显示单元的第一触控操作首先应当确定其响应的位置是否属于上述的第一区域或第二区域,当不属于其中的任意区域以及也不属于对实体按键、虚拟按键以及指纹IC部分的操作时,则可直接忽略该操作;当所述第一触控操作属于其中的第一区域时,则由所述移动终端的控制单元判断其是否符合预设条件中关于该第一区域的条件,和/或其是否符合预设条件中关于该第二区域的条件,进而对第一区域以及第二区域中的第一触控操作作出响应或者忽略的判断。
当前移动终端已进入到防误触模式时,通过指定的第二触控操作,即在预设条件中加入退出防误触模式的第二触控操作,通过该第二触控操作可退出防误触模式。
同时,当检测到所述触控显示单元前端未运行有处于Actived状态的应用程序,则退出防误触模式,响应检测到的任何操作。
具体地,结合图3所示,本发明实施例的一种防止应用程序误操作的方法,包括:
步骤S301:开始;
启动移动终端或者点亮移动终端的操作系统;
步骤S302:进入到手机防误触设置界面;
步骤S303:设置进入和退出防误触模式的触屏手势,预设条件的设置与更改;
通过当前界面设置相应第二触控操作,以方便地进入以及退出防误触模式,同时,在本步骤中,还可以对预设条件进行设置与更改,例如,可设置为在当前运行有浏览器一类的应用程序时,所述预设条件为“忽略上滑和/或下滑触摸事件”;
步骤S304:系统保存相应的设置;
对防误触模式的进入、退出以及预设条件的设置完毕,保存并退出设置界面;
步骤S305:移动终端的CPU检测到第一触控操作;
当移动终端的控制单元CPU检测到施加于触控显示单元、实体按键、虚拟按键以及指纹IC的第一触控操作时,首先判断移动终端是否处于防误触模式,当判断为是时,进入到步骤S306;当判断为否时,进入到步骤S307;
步骤S306:移动终端已进入到防误触模式,则判断所述第一触控操作是否满足预设的条件,例如,当所述第一触控操作为“上滑”操作时,则该第一触控操作满足预设条件的“禁止响应上滑和/或下滑触摸事件”,则执行步骤S308,忽略此次第一触控操作;当所述第一触控操作为左右滑动时,则进入到步骤S309;
步骤S307:当检测到移动终端并未进入到防误触模式,判断该第一触控操作是否为进入防误触模式的第二触控操作,当判断结果为是时,该第一触控操作满足退出防误触模式的预设条件,因此退出防误触模式,执行步骤S310;当判断结果为否时,则该第一触控操作不满足退出防误触模式的预设条件,同时,该第一触控操作也不满足步骤S306中的预设条件,因此进入到步骤S311;
步骤S309:判断该第一触控操作是否为退出防误触模式的第二触控操作;
当该第一触控操作满足预设的第二触控操作的触摸事件时,则执行预设的第二触控操作的退出模式,进入到步骤S310;当所述第一触控操作亦不满足该第二触控操作时,则所述第一触控操作不满足任何一预设条件,因此,进入到步骤S311,即执行该第一触控操作的指令。
实施例二
如图4所示,为本发明实施例中的装置结构示意图,本发明的一种防止应用程序误操作的装置,其主要包括第一检测单元401、第二检测单元402、判断单元403以及执行单元404、第二执行单元。
其中,所述第一检测单元401用于检测并确定当前运行有处于Actived状态的应用程序;所述第二检测单元402用于检测到对移动终端的触控显示单元或实体按键的第一触控操作;所述判断单元403用于判断该第一触控操作是否满足一预设条件;所述执行单元404用于当所述第一触控操作满足所述预设条件时,响应所述第一触控操作;当所述第一触控操作不满足所述预设条件时,拒绝响应所述第一触控操作。
所述第二检测单元402还用于在检测到对触控显示单元或实体按键的第一触控操作之前,检测到对触控显示单元的第二触控操作,所述第二触控操作是预设的用于进入防误触模式的触控操作。
所述第一检测单元401包括:参数获取单元,获取当前运行文件中的运行参数信息;程序判定单元,根据所述运行参数信息判断当前运行文件所属的应用程序是否为前端显示,若所述应用程序为前端显示,则确定所述应用程序处于Actived状态。
所述判断单元403包括传感数据获取单元以及对比单元,其中的传感数据获取单元,用于获取所述触控显示单元的传感器的检测数据,该检测数据包括所述第一触控操作在所述触控显示单元中的滑动轨迹,其中,所述第一触控操作为对所述触控显示单元的滑动操作;其中的对比单元,用于将所述滑动轨迹与所述预设条件作比较,当所述滑动轨迹符合所述预设条件时,确定所述第一触控操作满足所述预设条件;当所述滑动轨迹不符合所述预设条件时,确定所述第一触控操作不满足所述预设条件。
进一步地,所述传感器的检测数据还包括:所述第一触控操作与所述触控显示单元的接触时间、施加压力值以及接触面积中的至少一项。
在本发明实施例的另一实施场景中,当所述第一触控操作为对所述触控显示单元上显示的虚拟按键或所述移动终端的实体按键的按压操作时,所述判断单元403包括按键判断子单元,用于判断被按压的所述虚拟按键或所述实体按键是否属于预先设置的禁止对应功能的按键;若是,则判断该第一触控操作不满足预设条件,否则,判断该第一触控操作满足预设条件。
进一步地,所述第二执行单元用于在所述第二检测单元检测到所述第一触控操作并且所述第一检测单元未检测到运行的处于Actived状态的应用程序时,响应所述第一触控操作。
本领域普通技术人员应该明白,本发明实施例的装置中的各单元对应于前述的方法实施例,其可以用通用的计算装置来实现,各单元可以集中在单个计算装置或者计算装置组成的网络组中,本发明实施例中的装置对应于前述实施例中的方法,其可以通过可执行的程序代码实现,也可以通过集成电路组合的方式来实现,因此本发明并不局限于特定的硬件或者软件及其结合。
本发明中所指的应用程序,包括可运行于移动终端的安卓系统或者IOS系统的应用程序,其包括但不限于音乐播放器、视频播放器、社会交际软件、沟通软件以及浏览器等各类应用程序。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (14)
1.一种防止应用程序误操作的方法,其特征在于,该方法包括步骤:
检测到对移动终端的触控显示单元或实体按键的第一触控操作并且确定当前运行有处于活动Actived状态的应用程序;
判断该第一触控操作是否满足一预设条件;
当所述第一触控操作满足所述预设条件时,响应所述第一触控操作;当所述第一触控操作不满足所述预设条件时,拒绝响应所述第一触控操作。
2.根据权利要求1所述的方法,其特征在于,在检测到对触控显示单元或实体按键的第一触控操作之前,还包括:
检测到对触控显示单元的第二触控操作,所述第二触控操作是预设的用于进入防误触模式的触控操作。
3.根据权利要求1所述的方法,其特征在于,确定当前运行有处于Actived状态的应用程序,具体包括:
获取当前运行文件中的运行参数信息;
根据所述运行参数信息判断当前运行文件所属的应用程序是否为前端显示,若所述应用程序为前端显示,则确定所述应用程序处于Actived状态。
4.根据权利要求1所述的方法,其特征在于,所述第一触控操作为对所述触控显示单元的滑动操作;检测到对触控显示单元的第一触控操作,判断该第一触控操作是否满足一预设条件,具体包括:
获取所述触控显示单元的传感器的检测数据,该检测数据包括所述第一触控操作在所述触控显示单元中的滑动轨迹;
将所述滑动轨迹与所述预设条件作比较;
当所述滑动轨迹符合所述预设条件时,确定所述第一触控操作满足所述预设条件;
当所述滑动轨迹不符合所述预设条件时,确定所述第一触控操作不满足所述预设条件。
5.根据权利要求4所述的方法,其特征在于,所述触控显示单元的传感器的检测数据还包括:所述第一触控操作与所述触控显示单元的接触时间、施加压力值以及接触面积中的至少一项。
6.根据权利要求1所述的方法,其特征在于,所述第一触控操作为对所述触控显示单元上显示的虚拟按键或所述移动终端的实体按键的按压操作;检测到对触控显示单元的第一触控操作,判断该第一触控操作是否满足一预设条件,具体包括:
判断被按压的所述虚拟按键或所述实体按键是否属于预先设置的禁止对应功能的按键;若是,则判断该第一触控操作不满足预设条件,否则,判断该第一触控操作满足预设条件。
7.根据权利要求1-6中任一项所述的方法,其特征在于,还包括:
在检测到所述第一触控操作并且确定当前未运行有处于Actived状态的应用程序时,响应所述第一触控操作。
8.一种防止应用程序误操作的装置,其特征在于,包括:
第一检测单元,用于检测并确定当前运行有处于Actived状态的应用程序;
第二检测单元,用于检测到对移动终端的触控显示单元或实体按键的第一触控操作;
判断单元,用于判断该第一触控操作是否满足一预设条件;
执行单元,用于在所述第一触控操作满足所述预设条件时,响应所述第一触控操作;在所述第一触控操作不满足所述预设条件时,拒绝响应所述第一触控操作。
9.根据权利要求8所述的装置,其特征在于,所述第二检测单元还用于:
在检测到对触控显示单元或实体按键的第一触控操作之前,检测到对触控显示单元的第二触控操作,所述第二触控操作是预设的用于进入防误触模式的触控操作。
10.根据权利要求8所述的装置,其特征在于,所述第一检测单元包括:
参数获取单元,用于获取当前运行文件中的运行参数信息;
程序判定单元,用于根据所述运行参数信息判断当前运行文件所属的应用程序是否为前端显示,若所述应用程序为前端显示,则确定所述应用程序处于Actived状态。
11.根据权利要求8所述的装置,其特征在于,所述判断单元包括:
传感数据获取单元,用于获取所述触控显示单元的传感器的检测数据,该检测数据包括所述第一触控操作在所述触控显示单元中的滑动轨迹,其中,所述第一触控操作为对所述触控显示单元的滑动操作;
对比单元,用于将所述滑动轨迹与所述预设条件作比较,当所述滑动轨迹符合所述预设条件时,确定所述第一触控操作满足所述预设条件;
当所述滑动轨迹不符合所述预设条件时,确定所述第一触控操作不满足所述预设条件。
12.根据权利要求11所述的装置,其特征在于,所述传感器的检测数据还包括:所述第一触控操作与所述触控显示单元的接触时间、施加压力值以及接触面积中的至少一项。
13.根据权利要求8所述的装置,其特征在于,所述判断单元包括:
按键判断子单元,用于判断被按压的所述虚拟按键或所述实体按键是否属于预先设置的禁止对应功能的按键;若是,则判断该第一触控操作不满足预设条件,否则,判断该第一触控操作满足预设条件;
其中,所述第一触控操作为对所述触控显示单元上显示的虚拟按键或所述移动终端的实体按键的按压操作。
14.根据权利要求8-13任一所述的装置,其特征在于,还包括:
第二执行单元,用于在检测到所述第一触控操作并且确定当前未运行有处于Actived状态的应用程序时,响应所述第一触控操作。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510809177.0A CN105426048A (zh) | 2015-11-19 | 2015-11-19 | 一种防止应用程序误操作的方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510809177.0A CN105426048A (zh) | 2015-11-19 | 2015-11-19 | 一种防止应用程序误操作的方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105426048A true CN105426048A (zh) | 2016-03-23 |
Family
ID=55504291
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510809177.0A Pending CN105426048A (zh) | 2015-11-19 | 2015-11-19 | 一种防止应用程序误操作的方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105426048A (zh) |
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105786391A (zh) * | 2016-03-24 | 2016-07-20 | 京东方科技集团股份有限公司 | 触控方法及装置、触控显示设备 |
| CN106020579A (zh) * | 2016-05-11 | 2016-10-12 | 深圳市金立通信设备有限公司 | 一种触摸定位方法及终端 |
| CN106534568A (zh) * | 2016-11-30 | 2017-03-22 | 努比亚技术有限公司 | 无边框移动终端及其显示和交互方法 |
| CN106527818A (zh) * | 2016-12-16 | 2017-03-22 | 广东欧珀移动通信有限公司 | 一种移动终端上触摸操作的控制方法、装置及移动终端 |
| CN106527799A (zh) * | 2016-10-26 | 2017-03-22 | 努比亚技术有限公司 | 防止按键被误操作的方法与装置 |
| CN106598249A (zh) * | 2016-12-16 | 2017-04-26 | 广东欧珀移动通信有限公司 | 一种触摸按键的防误触方法、装置及移动终端 |
| CN106681635A (zh) * | 2016-12-16 | 2017-05-17 | 广东欧珀移动通信有限公司 | 一种分屏防误触方法、装置及移动终端 |
| CN106874738A (zh) * | 2017-01-25 | 2017-06-20 | 广东欧珀移动通信有限公司 | 一种触控操作的响应方法及移动终端 |
| CN107423150A (zh) * | 2017-03-08 | 2017-12-01 | 广东欧珀移动通信有限公司 | 一种指纹模组控制方法及设备 |
| CN107450773A (zh) * | 2017-07-25 | 2017-12-08 | 维沃移动通信有限公司 | 一种防误触方法、终端及计算机可读存储介质 |
| CN107562262A (zh) * | 2017-08-14 | 2018-01-09 | 维沃移动通信有限公司 | 一种响应触控操作的方法、终端及计算机可读存储介质 |
| CN109271059A (zh) * | 2018-08-24 | 2019-01-25 | 西安易朴通讯技术有限公司 | 屏幕的防误触方法、终端以及计算机可读存储介质 |
| WO2019051641A1 (zh) * | 2017-09-12 | 2019-03-21 | 华为技术有限公司 | 基于触摸屏的操作处理方法、装置及设备 |
| CN110022412A (zh) * | 2019-05-20 | 2019-07-16 | 努比亚技术有限公司 | 通话界面响应方法、可穿戴设备和计算机可读存储介质 |
| CN110069161A (zh) * | 2019-04-01 | 2019-07-30 | 努比亚技术有限公司 | 屏幕识别方法、移动终端和计算机可读存储介质 |
| CN110471559A (zh) * | 2019-07-25 | 2019-11-19 | 维沃移动通信有限公司 | 一种防误触方法及移动终端 |
| CN110532765A (zh) * | 2019-07-09 | 2019-12-03 | 中移(杭州)信息技术有限公司 | 应用程序的控制方法、终端和计算机可读存储介质 |
| WO2020029975A1 (zh) * | 2018-08-07 | 2020-02-13 | 西安中兴新软件有限责任公司 | 控制方法、终端及存储介质 |
| WO2020103091A1 (zh) * | 2018-11-22 | 2020-05-28 | 华为技术有限公司 | 锁定触控操作的方法及电子设备 |
| CN111601114A (zh) * | 2020-05-29 | 2020-08-28 | 广州酷狗计算机科技有限公司 | 应用于直播间的用户操作响应方法及装置 |
| CN111913750A (zh) * | 2019-05-10 | 2020-11-10 | 华为技术有限公司 | 一种应用程序管理方法、装置及设备 |
| CN112527097A (zh) * | 2019-09-19 | 2021-03-19 | 义隆电子股份有限公司 | 触控装置及其操作方法 |
| CN112677485A (zh) * | 2019-10-18 | 2021-04-20 | 北京梦之墨科技有限公司 | 一种打印机控制方法及控制装置 |
| CN113608648A (zh) * | 2021-07-30 | 2021-11-05 | 福建凯米网络科技有限公司 | 一种智能终端及其快捷操作方法 |
| CN113986089A (zh) * | 2021-10-25 | 2022-01-28 | 北京有竹居网络技术有限公司 | 禁止页面跳转方法及设备 |
| DE102017120515B4 (de) | 2016-09-30 | 2025-06-12 | Lenovo (Beijing) Co., Ltd. | Informationsverarbeitungsverfahren, Elektronikgerät und computerlesbares Speichermedium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120249439A1 (en) * | 2010-09-28 | 2012-10-04 | Takashi Kawate | Mobile electronic device |
| CN103383603A (zh) * | 2012-05-02 | 2013-11-06 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
| CN103488960A (zh) * | 2012-06-14 | 2014-01-01 | 华为终端有限公司 | 一种防止误操作的方法及触摸屏终端设备 |
| CN103605524A (zh) * | 2013-11-26 | 2014-02-26 | 广东欧珀移动通信有限公司 | 一种在移动终端分屏运行程序的方法及装置 |
| CN103809845A (zh) * | 2012-11-13 | 2014-05-21 | 上海斐讯数据通信技术有限公司 | 一种支持多应用显示的移动终端及多应用显示方法 |
| CN104699392A (zh) * | 2013-12-06 | 2015-06-10 | 深圳桑菲消费通信有限公司 | 一种防止误触发触摸按键的方法、装置及智能终端 |
-
2015
- 2015-11-19 CN CN201510809177.0A patent/CN105426048A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120249439A1 (en) * | 2010-09-28 | 2012-10-04 | Takashi Kawate | Mobile electronic device |
| CN103383603A (zh) * | 2012-05-02 | 2013-11-06 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
| CN103488960A (zh) * | 2012-06-14 | 2014-01-01 | 华为终端有限公司 | 一种防止误操作的方法及触摸屏终端设备 |
| CN103809845A (zh) * | 2012-11-13 | 2014-05-21 | 上海斐讯数据通信技术有限公司 | 一种支持多应用显示的移动终端及多应用显示方法 |
| CN103605524A (zh) * | 2013-11-26 | 2014-02-26 | 广东欧珀移动通信有限公司 | 一种在移动终端分屏运行程序的方法及装置 |
| CN104699392A (zh) * | 2013-12-06 | 2015-06-10 | 深圳桑菲消费通信有限公司 | 一种防止误触发触摸按键的方法、装置及智能终端 |
Cited By (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10402005B2 (en) | 2016-03-24 | 2019-09-03 | Boe Technology Group Co., Ltd. | Touch method and device, touch display apparatus |
| CN105786391A (zh) * | 2016-03-24 | 2016-07-20 | 京东方科技集团股份有限公司 | 触控方法及装置、触控显示设备 |
| CN106020579A (zh) * | 2016-05-11 | 2016-10-12 | 深圳市金立通信设备有限公司 | 一种触摸定位方法及终端 |
| CN106020579B (zh) * | 2016-05-11 | 2019-05-14 | 深圳市金立通信设备有限公司 | 一种触摸定位方法及终端 |
| DE102017120515B4 (de) | 2016-09-30 | 2025-06-12 | Lenovo (Beijing) Co., Ltd. | Informationsverarbeitungsverfahren, Elektronikgerät und computerlesbares Speichermedium |
| CN106527799A (zh) * | 2016-10-26 | 2017-03-22 | 努比亚技术有限公司 | 防止按键被误操作的方法与装置 |
| CN106527799B (zh) * | 2016-10-26 | 2020-01-24 | 南通奥拓自控设备有限公司 | 防止按键被误操作的方法与装置 |
| CN106534568A (zh) * | 2016-11-30 | 2017-03-22 | 努比亚技术有限公司 | 无边框移动终端及其显示和交互方法 |
| CN106527818A (zh) * | 2016-12-16 | 2017-03-22 | 广东欧珀移动通信有限公司 | 一种移动终端上触摸操作的控制方法、装置及移动终端 |
| CN106681635A (zh) * | 2016-12-16 | 2017-05-17 | 广东欧珀移动通信有限公司 | 一种分屏防误触方法、装置及移动终端 |
| CN106598249A (zh) * | 2016-12-16 | 2017-04-26 | 广东欧珀移动通信有限公司 | 一种触摸按键的防误触方法、装置及移动终端 |
| CN106527818B (zh) * | 2016-12-16 | 2019-07-02 | Oppo广东移动通信有限公司 | 一种移动终端上触摸操作的控制方法、装置及移动终端 |
| CN106874738A (zh) * | 2017-01-25 | 2017-06-20 | 广东欧珀移动通信有限公司 | 一种触控操作的响应方法及移动终端 |
| CN106874738B (zh) * | 2017-01-25 | 2020-03-17 | Oppo广东移动通信有限公司 | 一种触控操作的响应方法及移动终端 |
| CN107423150A (zh) * | 2017-03-08 | 2017-12-01 | 广东欧珀移动通信有限公司 | 一种指纹模组控制方法及设备 |
| CN107450773B (zh) * | 2017-07-25 | 2021-03-16 | 维沃移动通信有限公司 | 一种防误触方法、终端及计算机可读存储介质 |
| CN107450773A (zh) * | 2017-07-25 | 2017-12-08 | 维沃移动通信有限公司 | 一种防误触方法、终端及计算机可读存储介质 |
| CN107562262A (zh) * | 2017-08-14 | 2018-01-09 | 维沃移动通信有限公司 | 一种响应触控操作的方法、终端及计算机可读存储介质 |
| CN110998506A (zh) * | 2017-09-12 | 2020-04-10 | 华为技术有限公司 | 基于触摸屏的操作处理方法、装置及设备 |
| WO2019051641A1 (zh) * | 2017-09-12 | 2019-03-21 | 华为技术有限公司 | 基于触摸屏的操作处理方法、装置及设备 |
| WO2020029975A1 (zh) * | 2018-08-07 | 2020-02-13 | 西安中兴新软件有限责任公司 | 控制方法、终端及存储介质 |
| CN109271059A (zh) * | 2018-08-24 | 2019-01-25 | 西安易朴通讯技术有限公司 | 屏幕的防误触方法、终端以及计算机可读存储介质 |
| CN109271059B (zh) * | 2018-08-24 | 2021-11-16 | 西安易朴通讯技术有限公司 | 屏幕的防误触方法、终端以及计算机可读存储介质 |
| WO2020103091A1 (zh) * | 2018-11-22 | 2020-05-28 | 华为技术有限公司 | 锁定触控操作的方法及电子设备 |
| CN113168257B (zh) * | 2018-11-22 | 2024-04-12 | 华为技术有限公司 | 锁定触控操作的方法及电子设备 |
| CN113168257A (zh) * | 2018-11-22 | 2021-07-23 | 华为技术有限公司 | 锁定触控操作的方法及电子设备 |
| CN110069161B (zh) * | 2019-04-01 | 2023-03-10 | 努比亚技术有限公司 | 屏幕识别方法、移动终端和计算机可读存储介质 |
| CN110069161A (zh) * | 2019-04-01 | 2019-07-30 | 努比亚技术有限公司 | 屏幕识别方法、移动终端和计算机可读存储介质 |
| CN111913750A (zh) * | 2019-05-10 | 2020-11-10 | 华为技术有限公司 | 一种应用程序管理方法、装置及设备 |
| CN110022412A (zh) * | 2019-05-20 | 2019-07-16 | 努比亚技术有限公司 | 通话界面响应方法、可穿戴设备和计算机可读存储介质 |
| CN110532765A (zh) * | 2019-07-09 | 2019-12-03 | 中移(杭州)信息技术有限公司 | 应用程序的控制方法、终端和计算机可读存储介质 |
| CN110471559A (zh) * | 2019-07-25 | 2019-11-19 | 维沃移动通信有限公司 | 一种防误触方法及移动终端 |
| CN110471559B (zh) * | 2019-07-25 | 2023-05-26 | 维沃移动通信有限公司 | 一种防误触方法及移动终端 |
| CN112527097A (zh) * | 2019-09-19 | 2021-03-19 | 义隆电子股份有限公司 | 触控装置及其操作方法 |
| CN112527097B (zh) * | 2019-09-19 | 2024-11-05 | 义隆电子股份有限公司 | 触控装置及其操作方法 |
| CN112677485A (zh) * | 2019-10-18 | 2021-04-20 | 北京梦之墨科技有限公司 | 一种打印机控制方法及控制装置 |
| CN111601114A (zh) * | 2020-05-29 | 2020-08-28 | 广州酷狗计算机科技有限公司 | 应用于直播间的用户操作响应方法及装置 |
| CN113608648A (zh) * | 2021-07-30 | 2021-11-05 | 福建凯米网络科技有限公司 | 一种智能终端及其快捷操作方法 |
| CN113608648B (zh) * | 2021-07-30 | 2024-04-05 | 福建凯米网络科技有限公司 | 一种智能终端及其快捷操作方法 |
| CN113986089A (zh) * | 2021-10-25 | 2022-01-28 | 北京有竹居网络技术有限公司 | 禁止页面跳转方法及设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105426048A (zh) | 一种防止应用程序误操作的方法及装置 | |
| ES2764747T3 (es) | Método y dispositivo electrónico para evitar que un botón táctil se active falsamente | |
| CN103530047B (zh) | 一种触摸屏设备事件触发方法及装置 | |
| CN106406904B (zh) | 一种信息处理方法、电子设备及信息处理装置 | |
| CN107479816B (zh) | 黑屏手势的识别方法、装置、存储介质及移动终端 | |
| CN103412723B (zh) | 一种移动终端解锁方法及系统 | |
| CN106855784A (zh) | 防止触摸按键误触发的方法、装置及终端 | |
| CN102779013A (zh) | 一种触摸屏终端的操作控制方法及移动终端 | |
| CN106855785A (zh) | 一种双手握持时实现屏幕防误触的方法、装置及移动终端 | |
| CN106569656A (zh) | 一种移动终端的操作控制方法及移动终端 | |
| US20180173338A1 (en) | Method and terminalfor preventing unintentional triggering of a touch key and storage medium | |
| CN106874046B (zh) | 一种应用程序的操作方法及移动终端 | |
| TWI675329B (zh) | 資訊圖像顯示方法及裝置 | |
| CN105843525A (zh) | 基于移动终端的信息显示方法和移动终端 | |
| CN104866205B (zh) | 一种操作大屏幕智能终端的触控屏幕的方法和装置 | |
| CN104407799A (zh) | 一种在视频播放时避免触摸屏误操作的方法及系统 | |
| CN106909250B (zh) | 一种触摸操作的处理方法、装置及移动终端 | |
| CN107422976A (zh) | 基于黑屏手势的控制方法、装置、存储介质及移动终端 | |
| CN104318137A (zh) | 操作系统和/或应用程序的启动或切换方法、装置和终端 | |
| CN111897476A (zh) | 防误触设置方法及装置 | |
| CN106484301A (zh) | 一种隐藏应用的方法及终端 | |
| CN110780783B (zh) | 一种界面元素的移动方法、系统、车辆及存储介质 | |
| CN106557259A (zh) | 一种移动终端的操作方法及移动终端 | |
| CN103620540A (zh) | 一种设备控制方法及触控装置 | |
| CN103034443A (zh) | 一种终端的控制方法及终端 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160323 |