CN107422977A - 触发操作处理方法、装置以及计算机可读存储介质 - Google Patents
触发操作处理方法、装置以及计算机可读存储介质 Download PDFInfo
- Publication number
- CN107422977A CN107422977A CN201710642891.4A CN201710642891A CN107422977A CN 107422977 A CN107422977 A CN 107422977A CN 201710642891 A CN201710642891 A CN 201710642891A CN 107422977 A CN107422977 A CN 107422977A
- Authority
- CN
- China
- Prior art keywords
- trigger action
- timing
- touch
- preset duration
- screen
- 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
- 230000009471 action Effects 0.000 title claims abstract description 457
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000012545 processing Methods 0.000 claims abstract description 63
- 238000000034 method Methods 0.000 claims abstract description 33
- 230000006399 behavior Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 17
- 238000001514 detection method Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 210000003811 finger Anatomy 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 208000003443 Unconsciousness Diseases 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 3
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000036632 reaction speed Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
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)
Abstract
本公开提供了一种触发操作处理方法、装置以及计算机可读存储介质,属于终端技术领域。方法包括:当检测到第一触发操作时,启动计时,第一触发操作为对触摸屏的第一边缘区域的触发操作;在计时过程中暂停对第一触发操作的处理;当在计时未达到第一预设时长时检测到第二触发操作时,则忽略第一触发操作和第二触发操作,第二触发操作为对触摸屏上任一边缘区域的触发操作。本公开避免了因误操作造成的终端使用的不便,降低了不必要的资源消耗。
Description
技术领域
本公开涉及终端技术领域,尤其涉及一种触发操作处理方法、装置以及计算机可读存储介质。
背景技术
随着终端技术的发展,触摸屏由于坚固耐用、反应速度快、节省空间、交互方便等优点得到广泛应用。近年来,终端的屏幕越来越大,边框越来越窄,窄边框设计甚至无边框设计成为终端发展的一大趋势。
随着窄边框或无边框的出现,也对终端使用造成了很多不便。比如,用户在手持终端时,手指会接触到屏幕边缘,导致终端因为手指误触边缘的触发操作,而在用户不知情的情况下,检测到该触发操作,并对该触发操作进行响应,带来不必要的资源消耗,如手机发热、电量消耗或应用自行启动等。
发明内容
为克服相关技术中存在的问题,本公开提供一种触发操作处理方法、装置以及计算机可读存储介质。
根据本公开实施例的第一方面,提供一种触发操作处理方法,包括:
当检测到第一触发操作时,启动计时,所述第一触发操作为对触摸屏的第一边缘区域的触发操作;
在计时过程中暂停对所述第一触发操作的处理;
当在计时未达到第一预设时长时检测到第二触发操作时,则忽略所述第一触发操作和所述第二触发操作,所述第二触发操作为对所述触摸屏上任一边缘区域的触发操作。
在第一方面的一种可能方式中,所述在计时过程中暂停对所述第一触发操作的处理包括:
在所述计时启动时,将所述第一触发操作的处理进程从内存中调离;或,
在所述计时启动时,通过阻塞的方式暂停对所述第一触发操作的处理。
在第一方面的一种可能方式中,所述方法还包括:当在计时达到所述第一预设时长时未检测到任何触发操作时,则响应所述第一触发操作。
在第一方面的一种可能方式中,所述方法还包括:
当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长小于第二预设时长时,则响应所述第一触发操作;和/或,
当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长大于或等于所述第二预设时长时,则忽略所述第一触发操作。
在第一方面的一种可能方式中,所述第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。
在第一方面的一种可能方式中,所述方法还包括:
当检测到触发操作时,获取所述触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息;
当所述触发操作的坐标位于所述应用标识信息所对应的第一边缘区域的坐标范围内时,则确定检测到所述第一触发操作。
根据本公开实施例的第二方面,提供一种触发操作处理装置,包括:
计时模块,用于当检测到第一触发操作时,启动计时,所述第一触发操作为对触摸屏的第一边缘区域的触发操作;
暂停模块,用于在计时过程中暂停对所述第一触发操作的处理;
处理模块,用于当在计时未达到第一预设时长时检测到第二触发操作时,则忽略所述第一触发操作和所述第二触发操作,所述第二触发操作为对所述触摸屏上任一边缘区域的触发操作。
在第二方面的一种可能方式中,所述暂停模块用于:在所述计时启动时,将所述第一触发操作的处理进程从内存中调离;或,在所述计时启动时,通过阻塞的方式暂停对所述第一触发操作的处理。
在第二方面的一种可能方式中,所述装置还包括:
处理模块,还用于当在计时达到所述第一预设时长时未检测到任何触发操作时,则响应所述第一触发操作。
在第二方面的一种可能方式中,所述装置还包括:
处理模块,还用于当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长小于第二预设时长时,则响应所述第一触发操作;和/或,
处理模块,还用于当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长大于或等于所述第二预设时长时,则忽略所述第一触发操作。
在第二方面的一种可能方式中,所述第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。
在第二方面的一种可能方式中,所述装置还包括:
获取模块,用于当检测到触发操作时,获取所述触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息;
确定模块,用于当所述触发操作的坐标位于所述应用标识信息所对应的第一边缘区域的坐标范围内时,则确定检测到所述第一触发操作。
根据本公开实施例的第三方面,提供一种触发操作处理装置,包括:处理器;用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
当检测到第一触发操作时,启动计时,所述第一触发操作为对触摸屏的第一边缘区域的触发操作;
在计时过程中暂停对所述第一触发操作的处理;
当在计时未达到第一预设时长时检测到第二触发操作时,则忽略所述第一触发操作和所述第二触发操作,所述第二触发操作为对所述触摸屏上任一边缘区域的触发操作。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述的方法步骤。
本公开通过终端检测到对触摸屏边缘区域的触发操作时,对该触发操作进行延时处理,通过在较短的时间内再次检测到对触摸屏边缘区域的触发操作,确定这两次触发操作均为因用户无意识的碰触而造成的误操作,从而忽略这两次触发操作。这种触发操作处理方法有效地避免了因误操作造成的终端使用的不便,大大降低了误操作带来的不必要的资源消耗。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种触发操作处理方法的流程图。
图2是根据一示例性实施例示出的一种触发操作处理方法的流程图。
图3是根据一示例性实施例示出的一种用户使用终端时的示意图。
图4是根据一示例性实施例示出的一种触发操作处理方法的流程图。
图5是根据一示例性实施例示出的一种触发操作处理装置框图。
图6是根据一示例性实施例示出的一种触发操作处理装置框图。
图7是根据一示例性实施例示出的一种触发操作处理装置700的框图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在本公开实施例中,所涉及到的终端为使用触摸屏的触控终端。触摸屏,又称为触控屏,是一种简单、方便和自然的人机交互设备。在一种可能实现方式中,触摸屏由触发检测装置和触摸屏控制器组成。该触发检测装置安装在显示屏前面,用于检测用户对显示屏的触发操作和该触发操作的位置,并将该触发操作和该触发操作的位置信息发送到触摸屏控制器。该触摸屏控制器用于从触发检测装置上接收触发操作的位置信息,将该触发操作的位置信息转换为该触发操作的坐标,并将该触发操作的坐标发送到终端中的中央处理器(Central Processing Unit,CPU)。该触摸屏控制器还可以接收CPU发送的命令,并加以执行。
图1是根据一示例性实施例示出的一种触发操作处理方法的流程图,如图1所示,触发操作处理方法包括以下步骤。
在步骤101中,当检测到第一触发操作时,启动计时,该第一触发操作为对触摸屏的第一边缘区域的触发操作。
在步骤102中,在计时过程中暂停对该第一触发操作的处理。
在步骤103中,当在计时未达到第一预设时长时检测到第二触发操作时,则忽略该第一触发操作和该第二触发操作,该第二触发操作为对该触摸屏上任一边缘区域的触发操作。
本公开通过终端检测到对触摸屏边缘区域的触发操作时,对该触发操作进行延时处理,通过在较短的时间内再次检测到对触摸屏边缘区域的触发操作,确定这两次触发操作均为因用户无意识的碰触而造成的误操作,从而忽略这两次触发操作。这种触发操作处理方法有效地避免了因误操作造成的终端使用的不便,大大降低了误操作带来的不必要的资源消耗。
在一种可能实现方式中,该在计时过程中暂停对该第一触发操作的处理包括:
在该计时启动时,将该第一触发操作的处理进程从内存中调离;或,
在该计时启动时,通过阻塞的方式暂停对该第一触发操作的处理。
在一种可能实现方式中,该方法还包括:当在计时达到该第一预设时长时未检测到任何触发操作时,则响应该第一触发操作。
在一种可能实现方式中,该方法还包括:
当在计时达到该第一预设时长时未检测到任何触发操作且该第一触发操作的持续时长小于第二预设时长时,则响应该第一触发操作;和/或,
当在计时达到该第一预设时长时未检测到任何触发操作且该第一触发操作的持续时长大于或等于该第二预设时长时,则忽略该第一触发操作。
在一种可能实现方式中,该第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。
在一种可能实现方式中,该方法还包括:
当检测到触发操作时,获取该触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息;
当该触发操作的坐标位于该应用标识信息所对应的第一边缘区域的坐标范围内时,则确定检测到该第一触发操作。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
本公开实施例提供的触发操作处理方法可以有两种实现方式:
第一种实现方式、对第一触发操作进行延时处理,在预设时长内检测第二触发操作,从而确定对该第一触发操作的处理方式。其具体实现方式如图2所示,图2是根据一示例性实施例示出的一种触发操作处理方法的流程图。如图2所示,该触发操作处理方法包括以下步骤:
在步骤201中,当检测到触发操作时,终端获取该触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息。
触发操作可以是用户对终端触摸屏的手势操作,也可以是用户通过触控笔对触摸屏进行的触控操作。在本公开实施例中,触发操作是指用户用手在触摸屏上的点击或触摸操作。该触发操作可以用户操作,也可以是误操作。其中,用户操作是指用户想要实现某种功能并主动进行的操作,误操作是指用户不想进行,但由于无意识的碰触而引发的操作。
发明人认识到,为了防止误操作被响应,应该在触摸屏的边缘设置边缘区域,该边缘区域是指对于任何在该边缘区域内的触发操作均要进行进一步的确定,再对该触发操作进行处理。而不同的应用中的功能按钮在触摸屏中的位置分布不同,尤其是不同的应用对触摸屏边缘的利用情况不同,例如,桌面中的功能按钮距离触摸屏边缘较远,视频中的功能按钮距离触摸屏边缘较近。根据上述情况,为不同的应用设置不同的边缘区域可以更好地防止误操作被响应,也可以避免一些用户操作被忽略。
为了确定终端当前处于前台运行状态的应用所对应的边缘区域,需要确定当前处于前台运行状态的应用,而为了确定当前处于前台运行状态的应用,需要获取当前处于前台运行状态的应用的应用标识信息。应用的运行状态可以分为前台运行状态和后台运行状态。处于前台运行状态的应用为当前显示屏处于显示状态的正在运行的应用,处于后台运行状态的应用为当前处于最小化状态的正在运行的应用。在本公开实施例中,需要获取的是处于前台运行状态的应用的应用标识信息。应用标识信息为应用的唯一标识信息。终端可以通过该应用标识信息识别该应用标识信息所对应的应用。该应用标识信息可以是应用的名称、应用标识、应用编号或应用的注册信息,当然,该应用标识信息也可以为其它可唯一识别该应用的信息,本公开对此不作限定。
在一种可能实现方式中,当用户对触摸屏进行触发操作时,该触发检测装置检测到该触发操作和该触发操作的位置,并将该触发操作和该触发操作的位置信息发送到触摸屏控制器。触摸屏控制器接收该触发检测装置发送的该触发操作的位置信息,将该触发操作的位置信息转换为该触发操作的坐标。终端获取该触发操作的坐标,并从内存中获取当前处于前台运行状态的应用的应用标识信息。
例如,如图3所示,当前处于前台运行状态是桌面,当用户对该触摸屏中日历处于阴影区域中的位置进行触发操作时,终端检测到该触发操作,获取该触发操作的坐标,例如,(60,540),并获取到桌面的应用标识信息。
在步骤202中,当该触发操作的坐标位于该应用标识信息所对应的第一边缘区域的坐标范围内时,则终端确定检测到该第一触发操作。
第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。第一触发操作为对触摸屏的第一边缘区域的触发操作。从步骤201中可以得知,不同的应用对应的边缘区域可以相同,也可以不同。该边缘区域可以是***默认的边缘区域,也可以是用户通过在终端上的配置操作为不同应用所预先配置的边缘区域。在实际实施中,终端竖屏时,左右两侧均可以设置有边缘区域,例如,左侧边缘区域可以设置为,距离触摸屏左边框的垂直距离在70个像素内的屏幕区域。右侧的边缘区域可以设置为,距离触摸屏右边框的垂直距离在70个像素内的屏幕区域。
例如,如图3所示,该终端当前处于前台运行状态的应用为桌面,当该终端竖屏时,可以将距离两侧边缘特定像素点的阴影区域作为边缘区域,该边缘区域即为桌面所对应的边缘区域。在终端处于当前状态时,用户对触摸屏中该边缘区域进行触发操作时,该触发操作暂不会响应。
当终端获取当前处于前台运行状态的应用的应用标识信息之后,可以确定该应用标识信息对应的应用以及该应用对应的边缘区域的坐标范围,将该应用标识信息所对应的应用对应的边缘区域作为第一边缘区域,并获取该第一边缘区域的坐标范围。
为了确定该第一触发操作是否为用户对触摸屏的边缘区域进行的触发操作,需要确定该触发操作的坐标是否位于该应用标识信息所对应的第一边缘区域的坐标范围内。终端将在步骤201中获取的该触发操作的坐标与该第一边缘区域的坐标范围进行匹配,判断该第一边缘区域的横坐标区间是否包括该触发操作的横坐标,该第一边缘区域的纵坐标区间是否包括该触发操作的纵坐标。当该第一边缘区域的横纵坐标区间分别包括该触发操作的横纵坐标时,则确定该触发操作的坐标位于该应用标识信息所对应的第一边缘区域的坐标范围内,终端将该触发操作作为第一触发操作,从而确定检测到第一触发操作。
例如,如图3所示,当该终端竖屏时,以该终端触摸屏的分辨率为1080x1920为例,以左上角的点作为原点,其坐标为(0,0),左上角到右上角的方向为水平的数轴,也即是x轴,左上角到左下角的方向为垂直的数轴,也即是y轴,右上角的点的坐标为(1080,0),左下角的点的坐标为(0,1920),右下角的点的坐标为(1080,1920)。该终端当前处于前台运行状态的应用为桌面,桌面以距离两侧边缘70像素点的阴影区域作为边缘区域,该边缘区域的横坐标范围为(0,70)和(1010,1080),纵坐标范围为(0,1920)。当用户在终端显示桌面时对触摸屏进行触发操作时,第一边缘区域就是桌面所对应的该边缘区域,第一边缘区域的坐标范围就是该边缘区域的坐标范围。终端检测到该触发操作,获取该触发操作的坐标,例如,(60,540),该坐标位于日历的功能按钮的坐标范围内,从内存中获取桌面的应用标识信息,例如“桌面”。之后,终端获取桌面所对应的边缘区域的坐标范围,将该触发操作的坐标(60,540)与该第一边缘区域的坐标范围进行匹配,得出,该第一边缘区域的横坐标范围(0,70),(1010,1080)包括该触发操作的横坐标60,该第一边缘区域的纵坐标范围(0,1920)包括该触发操作的纵坐标540,因而确定该触发操作的坐标位于桌面所对应的第一边缘区域的坐标范围内,终端将该触发操作作为第一触发操作,从而确定检测到第一触发操作,且,该第一触发操作是内容为启动日历应用的触发操作。
上述步骤202是触发操作的坐标位于该应用标识信息所对应的第一边缘区域的坐标范围内的场景,在实际实施中还有另一种可能场景:当该触发操作的坐标位于该应用标识信息所对应的第一边缘区域的坐标范围外时,则确定该触发操作为用户操作,并对该触发操作进行响应,以执行该触发操作对应的功能。
在步骤203中,终端启动计时。
终端可以通过计时器来实现上述计时功能,当终端中某应用程序有计时需要时,可以创建计时器,并将预设时长作为该计时器的计时时长。
在本公开实施例中,终端需要通过在第一预设时长内检测第二触发操作,确定该第一触发操作时否为误操作,因而需要建立计时器,该计时器为倒计时模式,将第一预设时长作为该计时器的计时时长。其中,该第一预设时长可以根据一般用户的使用习惯设置。在实际实施中,该第一预设时长可以将20毫秒(ms)作为参考时长。
例如,如图3所示,经过步骤201和步骤202,终端确定用户对桌面上的日历处于阴影区域的位置进行的触发操作为第一触发操作,则建立计时器,并将第一预设时长作为该计时器的计时时长。
在步骤204中,终端在计时过程中暂停对该第一触发操作的处理。
一般情况下,当用户对终端进行触发操作时,终端检测到该触发操作,将该触发操作发送到内存中的队列中进行排队,当该队列中触发操作之前的进程均被处理后,终端将该触发操作发送到处理器中进行处理。
在本公开实施例中,终端确定检测到第一触发操作时,在终端启动计时后,终端将暂停对该第一触发操作的处理。终端将该第一触发操作的处理进程从内存中调离,也即是,将该第一触发操作从队列中调离,从而暂停对该第一触发操作的处理,以待确定是否对该第一触发操作进行响应。在本公开实施例中,确定是否对该第一触发操作进行响应,即是确定该第一触发操作是否为用户不知情的情况下进行的误操作。
当然,上述暂停对该第一触发操作的处理也可以通过阻塞的方式实现。例如,当终端检测到第一触发操作时,启动计时,将该第一触发操作挂起,暂不执行该第一触发操作,待确定该第一触发操作为误操作时,则抛弃该第一触发操作;当确定该第一触发操作为用户操作,则对该第一触发操作进行响应。
例如,用户在桌面所对应的边缘区域内进行第一触发操作,终端需要确定该第一触发操作是否为用户不知情的情况下的误操作,暂不对该第一触发操作进行响应,开启计时,并将该第一触发操作从内存中调离,或通过阻塞的方式将该第一触发操作挂起,该第一触发操作被搁置,以待后续确定对该第一触发操作的处理结果。如图3所示,用户对触摸屏进行了启动日历应用的第一触发操作,终端开启计时,并将该第一触发操作从内存中调离,暂停对该第一触发操作的处理。在用户看来,触摸屏并未对该第一触发操作进行响应。
在步骤205中,当在计时未达到第一预设时长时检测到触发操作时,终端获取该触发操作的坐标。
一般情况下,用户操作一般是一触即离,误操作一般是用户手持终端时,因窄边框或无边框设计而导致误触到触摸屏的边缘,且,用户并不知情,因而误操作可以是用户的多根手指均碰触到触摸屏的边缘。因而在第一预设时长内,若检测到对触摸屏的边缘的触发操作,则可以确定该触发操作和第一触发操作均为误操作。当然,该触发操作也有可能不是对触摸屏的边缘进行的触发操作,因而需要获取该触发操作的坐标,确定该触发操作的位置。
在计时过程中,当终端上的触发检测装置检测用户对触摸屏的其它触发操作时,计时器停止计时,触发检测装置检测到触发操作和该触发操作的位置,将该触发操作和该触发操作的位置信息发送到触摸屏控制器。触摸屏控制器接收该触发检测装置发送的该触发操作的位置信息,将该触发操作的位置信息转换为该触发操作的坐标,终端获取该触发操作的坐标。
例如,如图3所示,经过步骤201~204,当前处于前台运行状态是桌面,第一触发操作为对桌面上的阴影区域的日历功能按钮进行的触发操作。当终端在计时器计时过程中检测到用户对该触摸屏上进行了触发操作,获取该触发操作的坐标,例如,(1020,860)。
在步骤206中,当该触发操作的坐标位于该应用标识信息所对应的任一边缘区域的坐标范围内时,则终端确定检测到该第二触发操作。
该任一边缘区域为当前处于前台运行状态的应用所对应的边缘区域,也即是,该应用标识信息所对应的边缘区域。在实际场景中,用户手持终端时,可能是拇指在一侧,四指在另一侧,用户的五根手指均有可能碰触到触摸屏的边缘,因而,在第一预设时长内,用户对触摸屏进行的第二触发操作可以时该应用标识信息所对应的任一边缘区域。终端经过上述步骤获取该触发操作的坐标,将该触发操作的坐标与该应用标识信息所对应的边缘区域的坐标范围进行匹配,从而确定该触发操作的坐标是否位于该应用标识信息所对应的边缘区域的坐标范围内。当该触发操作的坐标位于该应用标识信息所对应的边缘区域的坐标范围内时,终端将该触发操作作为第二触发操作,从而确定检测到第二触发操作。
例如,如图3所示,该触发操作的坐标可以是(1020,860),该坐标可以位于桌面中位于阴影区域下载管理的功能按钮的坐标范围内。终端检测到该触发操作,获取该触发操作的坐标,并确定该触发操作的坐标位于该应用标识信息所对应的任一边缘区域的坐标范围内,从而确定检测到该第二触发操作。
上述步骤206是触发操作的坐标位于该应用标识信息所对应的任一边缘区域的坐标范围内的场景,在实际实施中还有另一种可能场景:当该触发操作的坐标位于该应用标识信息所对应的任一边缘区域的坐标范围外时,则确定该触发操作为用户操作,并对该触发操作进行响应,以执行该触发操作对应的功能,且,确定第一触发操作为用户操作,并对该第一触发操作进行响应,以执行第一触发操作对应的功能。
在步骤207中,终端忽略该第一触发操作和该第二触发操作。
经过上述步骤201~206,终端通过对第一触发操作进行延时处理,在第一预设时长内检测到第二触发操作,可以确定该第一触发操作和该第二触发操作为误操作,从而忽略该第一触发操作和该第二触发操作。终端将该第一触发操作和该第二触发操作丢弃,不再继续处理。
例如,如图3所示,终端确定检测到第二触发操作,终端将对日历的功能按钮进行的第一触发操作和对下载管理进行的第二触发操作丢弃,并没有启动日历应用,也没有启动下载管理应用,实现了对该第一触发操作和该第二触发操作的忽略处理。
在步骤208中,当在计时达到该第一预设时长时未检测到任何触发操作时,则终端响应该第一触发操作。
上述步骤205~207是计时未达到第一预设时长时检测触发操作的场景,步骤204后,终端在计时达到第一预设时长时未检测任何触发操作,则确定该第一触发操作为用户操作,并对该第一触发操作进行响应,执行该第一触发操作对应的功能。
例如,如图3所示,当该第一触发操作的坐标位于桌面上位于阴影区域的日历功能按钮的坐标范围内,且,在计时达到该第一预设时长内未检测到任何触发操作时,终端确定该第一触发操作为用户操作,并对该第一触发操作进行响应,也即是,终端启动日历应用。
第二种实现方式、在触摸屏的边缘区域设置不响应区,对处于该不响应区内的第一触发操作进行延时处理,并根据持续时长确定对该第一触发操作的处理方式。其具体实现方式如图4所示,图4是根据一示例性实施例示出的一种触发操作处理方法的流程图。如图4所示,该触发操作处理方法包括以下步骤:
在步骤401中,当检测到触发操作时,终端获取该触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息。
在本公开实施例中,可以在触摸屏的边缘区域设置不响应区,该不响应区为当用户对该区域内进行的触发操作符合预设条件时,终端不对该触发操作进行响应,也即是,终端忽略该触发操作。其中,该不响应区可以是***默认的边缘区域,也可以是用户通过在终端上的配置操作为不同应用所预先配置的边缘区域。预设条件为在第一预设时长内未检测到对于该不响应区内的另一触发操作,且,该触发操作的持续时长大于第二预设时长。
为了确定该触发操作是否位于不响应区内,需要确定当前处于前台运行状态的应用,而为了确定当前处于前台运行状态的应用,需要获取当前处于前台运行状态的应用的应用标识信息。
在一种可能实现方式中,当用户对触摸屏进行触发操作时,该触发检测装置检测到该触发操作和该触发操作的位置,并将该触发操作和该触发操作的位置信息发送到触摸屏控制器。触摸屏控制器接收该触发检测装置发送的该触发操作的位置信息,将该触发操作的位置信息转换为该触发操作的坐标,终端获取该触发操作的坐标,并从内存中获取当前处于前台运行状态的应用的应用标识信息。
例如,如图3所示,当前处于前台运行状态是桌面。当用户对该触摸屏中日历处于阴影区域中的位置进行触发操作时,终端检测到该触发操作,获取该触发操作的坐标,例如,(60,540),并获取到桌面的应用标识信息。
在步骤402中,当该触发操作的坐标位于该应用标识信息对应的不响应区时,则终端确定检测到该第一触发操作。
当终端获取当前处于前台运行状态的应用的应用标识信息之后,可以确定该应用标识信息对应的应用以及该应用对应的边缘区域的坐标范围,也即是,该应用对应的不响应区的坐标范围。
终端将在步骤401中获取的该触发操作的坐标与该不响应区的坐标范围进行匹配,判断该不响应区的横坐标区间是否包括该触发操作的横坐标,该不响应区的纵坐标区间是否包括该触发操作的纵坐标。当该不响应区的横纵坐标区间分别包括该触发操作的横纵坐标时,则确定该触发操作的坐标位于该应用标识信息所对应的不响应区的坐标范围内,终端将该触发操作作为第一触发操作,从而确定检测到第一触发操作。
例如,如图3所示,终端确定该触发操作的坐标处于阴影区域所对应的不响应区内,则确定该触发操作为第一触发操作,且,该第一触发操作的内容为启动日历应用。
上述步骤402是触发操作的坐标位于该应用标识信息所对应的不响应区的坐标范围内的场景,在实际实施中还有另一种可能场景:当该触发操作的坐标位于该应用标识信息所对应的不响应区的坐标范围外时,则确定该触发操作为用户操作,并对该触发操作进行响应,以执行该触发操作对应的功能。
在步骤403中,终端启动计时。
终端建立第一计时器和第二计时器,该第一计时器和第二计时器为倒计时模式,该第一计时器将第一预设时长作为该计时器的计时时长,该第二计时器将第二预设时长作为该计时器的计时时长。例如,如图3所示,当经过步骤401和步骤402,终端确定用户对桌面上的日历处于阴影区域的位置进行的触发操作为第一触发操作,则建立第一计时器和第二计时器,该第一计时器将第一预设时长作为该计时器的计时时长,该第二计时器将第二预设时长作为该计时器的计时时长。
在步骤404中,终端在计时过程中暂停对该第一触发操作的处理。
终端确定检测到第一触发操作时,在终端启动计时后,将该第一触发操作的处理进程从内存中调离,以待确定是否对该第一触发操作进行响应。在本公开实施例中,终端需要确定该第一触发操作是否符合预设条件,从而确定该第一触发操作是否为误操作。当该第一触发操作符合预设条件时,终端不对该触发操作进行响应,也即是,终端忽略该触发操作。
当然,上述暂停对该第一触发操作的处理也可以通过阻塞的方式实现。例如,当终端检测到第一触发操作时,启动计时,将该第一触发操作挂起,暂不执行该第一触发操作。当该第一触发操作符合预设条件时,终端将忽略该第一触发操作;当该第一触发操作不符合预设条件时,终端将对该第一触发操作进行响应。
例如,如图3所示,用户对触摸屏进行了启动日历应用的第一触发操作,终端开启计时,并将该第一触发操作从内存中调离,或通过阻塞的方式暂停对该第一触发操作的处理。在用户看来,触摸屏并未对该第一触发操作进行响应。
在步骤405中,当在计时达到该第一预设时长时未检测到任何触发操作且该第一触发操作的持续时长小于第二预设时长时,则终端响应该第一触发操作。
本公开实施例提供的触发操作处理方法为:对不响应区内的短按操作进行响应,对不响应区内的长按操作进行忽略。该短按操作是指该长按操作是指该触发操作的持续时长小于第二预设时长,长按操作是指该触发操作的持续时长大于第二预设时长。
当直到第一计时器停止计时,终端也没有将检测到任何触发操作,且在第二计时器计时过程中,终端检测到该第一触发操作结束,也即是该第一触发操作的持续时长小于第二预设时长时,终端对该第一触发操作进行响应,以执行该第一触发操作对应的功能。
例如,如图3所示,当前处于前台运行状态是桌面,第一触发操作为对桌面上的阴影区域的日历功能按钮进行的触发操作。在第一计时器停止计时,终端并未检测到任何触发操作,且,在第二计时器仍处于计时状态时,该第一触发操作已经结束,也即是,用户的手指已经离开触摸屏,终端将对该第一触发操作进行响应,即,终端启动了日历应用。
在步骤406中,当在计时达到该第一预设时长时未检测到任何触发操作且该第一触发操作的持续时长大于或等于该第二预设时长时,则终端忽略该第一触发操作。
当直到第一计时器停止计时,终端也没有将检测到任何触发操作,且直到第二计时器停止计时,终端检测到该第一触发操作仍没有结束或者刚好结束,也即是该第一触发操作的持续时长大于或等于第二预设时长时,终端对忽略该第一触发操作。其中,该第一预设时长和第二预设时长可以根据一般用户的使用习惯设置。由于用户对触摸屏进行用户操作时一般是一触即离,所以用户操作的持续时长比较短,而用户手持终端时,因窄边框或无边框设计导致误触到触摸屏边缘时,用户并不知情,该误操作的持续时长会比较长。在实际实施中,该第一预设时长可以将20毫秒(ms)作为参考时长。该第二预设时长可以将100ms作为参考时长。
例如,如图3所示,当前处于前台运行状态是桌面,第一触发操作为对桌面上的阴影区域的日历功能按钮进行的触发操作。在第一计时器停止计时,终端并未检测到任何触发操作,且,在第二计时器停止计时,该第一触发操作仍然没有结束或者刚好结束,也即是,用户的手指已经离开触摸屏或刚好离开触摸屏,终端将忽略该第一触发操作,也即是,终端不启动日历应用,保持显示桌面的状态。
当然当在计时达到该第一预设时长时检测到触发操作时,则可根据如图2所示实施例中提供的触发操作处理方法对该第一触发操作进行处理,在此不多做赘述。
本公开通过终端检测到对触摸屏边缘区域的触发操作时,对该触发操作进行延时处理,通过在较短的时间内再次检测到对触摸屏边缘区域的触发操作,确定这两次触发操作均为因用户无意识的碰触而造成的误操作,从而忽略这两次触发操作。这种触发操作处理方法有效地避免了因误操作造成的终端使用的不便,大大降低了误操作带来的不必要的资源消耗。本公开还通过在触摸屏边缘区域设置不响应区,对该不响应区内的长按操作进行忽略,对该不响应区内的短按操作进行响应,对上述未检测到其它触发操作时用户对触摸屏边缘区域的长按操作进行忽略,进一步避免了单次误操作造成的终端使用的不便,降低了不必要的资源消耗。
图5是根据一示例性实施例示出的一种触发操作处理装置框图。参照图5,该装置包括:
计时模块501,用于当检测到第一触发操作时,启动计时,该第一触发操作为对触摸屏的第一边缘区域的触发操作;
暂停模块502,用于在计时过程中暂停对该第一触发操作的处理;
处理模块503,用于当在计时未达到第一预设时长时检测到第二触发操作时,则忽略该第一触发操作和该第二触发操作,该第二触发操作为对该触摸屏上任一边缘区域的触发操作。
在一种可能实现方式中,该暂停模块502用于:在该计时启动时,将该第一触发操作的处理进程从内存中调离;或,在该计时启动时,通过阻塞的方式暂停对该第一触发操作的处理。
在一种可能实现方式中,该装置还包括:
处理模块503,还用于当在计时达到该第一预设时长时未检测到任何触发操作时,则响应该第一触发操作。
在一种可能实现方式中,该装置还包括:
处理模块503,还用于当在计时达到该第一预设时长时未检测到任何触发操作且该第一触发操作的持续时长小于第二预设时长时,则响应该第一触发操作;和/或,
处理模块503,还用于当在计时达到该第一预设时长时未检测到任何触发操作且该第一触发操作的持续时长大于或等于该第二预设时长时,则忽略该第一触发操作。
在一种可能实现方式中,该第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。
在一种可能实现方式中,参见图6,该装置还包括:
获取模块504,用于当检测到触发操作时,获取该触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息;
确定模块505,用于当该触发操作的坐标位于该应用标识信息所对应的第一边缘区域的坐标范围内时,则确定检测到该第一触发操作。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图7是根据一示例性实施例示出的一种触发操作处理装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(I/O)的接口712,传感器组件714,以及通信组件716。
处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述图1或图2示出的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件707和处理组件702之间的交互。
存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理***,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。
多媒体组件708包括在该装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。当屏幕包括触摸面板时,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。该触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与该触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(MIC),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。
I/O接口712为处理组件702和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到装置700的打开/关闭状态,组件的相对定位,例如该组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件716经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,该通信部件716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行图1或图2所示的方法。
在示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,该计算机程序被处理器执行时实现图1或图2所示实施例任一项的方法步骤。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (14)
1.一种触发操作处理方法,其特征在于,所述方法包括:
当检测到第一触发操作时,启动计时,所述第一触发操作为对触摸屏的第一边缘区域的触发操作;
在计时过程中暂停对所述第一触发操作的处理;
当在计时未达到第一预设时长时检测到第二触发操作时,则忽略所述第一触发操作和所述第二触发操作,所述第二触发操作为对所述触摸屏上任一边缘区域的触发操作。
2.根据权利要求1所述的方法,其特征在于,所述在计时过程中暂停对所述第一触发操作的处理包括:
在所述计时启动时,将所述第一触发操作的处理进程从内存中调离;或,
在所述计时启动时,通过阻塞的方式暂停对所述第一触发操作的处理。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当在计时达到所述第一预设时长时未检测到任何触发操作时,则响应所述第一触发操作。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长小于第二预设时长时,则响应所述第一触发操作;和/或,
当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长大于或等于所述第二预设时长时,则忽略所述第一触发操作。
5.根据权利要求1所述的方法,其特征在于,所述第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当检测到触发操作时,获取所述触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息;
当所述触发操作的坐标位于所述应用标识信息所对应的第一边缘区域的坐标范围内时,则确定检测到所述第一触发操作。
7.一种触发操作处理装置,其特征在于,所述装置包括:
计时模块,用于当检测到第一触发操作时,启动计时,所述第一触发操作为对触摸屏的第一边缘区域的触发操作;
暂停模块,用于在计时过程中暂停对所述第一触发操作的处理;
处理模块,用于当在计时未达到第一预设时长时检测到第二触发操作时,则忽略所述第一触发操作和所述第二触发操作,所述第二触发操作为对所述触摸屏上任一边缘区域的触发操作。
8.根据权利要求7所述的装置,其特征在于,所述暂停模块用于:
在所述计时启动时,将所述第一触发操作的处理进程从内存中调离;或,
在所述计时启动时,通过阻塞的方式暂停对所述第一触发操作的处理。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
处理模块,还用于当在计时达到所述第一预设时长时未检测到任何触发操作时,则响应所述第一触发操作。
10.根据权利要求7所述的装置,其特征在于,所述装置还包括:
处理模块,还用于当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长小于第二预设时长时,则响应所述第一触发操作;和/或,
处理模块,还用于当在计时达到所述第一预设时长时未检测到任何触发操作且所述第一触发操作的持续时长大于或等于所述第二预设时长时,则忽略所述第一触发操作。
11.根据权利要求7所述的装置,其特征在于,所述第一边缘区域为当前处于前台运行状态的应用所对应的边缘区域。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括:
获取模块,用于当检测到触发操作时,获取所述触发操作的坐标以及当前处于前台运行状态的应用的应用标识信息;
确定模块,用于当所述触发操作的坐标位于所述应用标识信息所对应的第一边缘区域的坐标范围内时,则确定检测到所述第一触发操作。
13.一种触发操作处理装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
当检测到第一触发操作时,启动计时,所述第一触发操作为对触摸屏的第一边缘区域的触发操作;
在计时过程中暂停对所述第一触发操作的处理;
当在计时未达到第一预设时长时检测到第二触发操作时,则忽略所述第一触发操作和所述第二触发操作,所述第二触发操作为对所述触摸屏上任一边缘区域的触发操作。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一项所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710642891.4A CN107422977A (zh) | 2017-07-31 | 2017-07-31 | 触发操作处理方法、装置以及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710642891.4A CN107422977A (zh) | 2017-07-31 | 2017-07-31 | 触发操作处理方法、装置以及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107422977A true CN107422977A (zh) | 2017-12-01 |
Family
ID=60431705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710642891.4A Pending CN107422977A (zh) | 2017-07-31 | 2017-07-31 | 触发操作处理方法、装置以及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107422977A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108415693A (zh) * | 2018-02-26 | 2018-08-17 | 深圳市富途网络科技有限公司 | 一种可撤销应用程序编程接口api的实现方法及*** |
CN109521958A (zh) * | 2018-10-22 | 2019-03-26 | 郑州云海信息技术有限公司 | 一种数据分布的延时处理方法及装置 |
CN110044487A (zh) * | 2019-03-26 | 2019-07-23 | 深圳市共进电子股份有限公司 | 解决pir误触发方法、装置及终端设备 |
CN110347326A (zh) * | 2019-06-28 | 2019-10-18 | 北京集创北方科技股份有限公司 | 触摸屏误触摸的识别方法及装置、存储介质和处理器 |
CN111090376A (zh) * | 2019-11-22 | 2020-05-01 | 深圳传音控股股份有限公司 | 计时控制方法、终端及计算机存储介质 |
CN111191199A (zh) * | 2019-12-11 | 2020-05-22 | 秒针信息技术有限公司 | 语音信息的采集方法及装置、存储介质和电子装置 |
CN111314552A (zh) * | 2020-02-13 | 2020-06-19 | 北京小米移动软件有限公司 | 用户界面的控制方法及装置、存储介质 |
CN115048019A (zh) * | 2021-02-26 | 2022-09-13 | 深圳市万普拉斯科技有限公司 | 终端操作方法、装置、计算机设备和存储介质 |
CN116880948A (zh) * | 2023-09-07 | 2023-10-13 | 深圳星坊科技有限公司 | 珠宝虚拟试戴展示方法、装置、计算机设备和存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130257793A1 (en) * | 2012-03-27 | 2013-10-03 | Adonit Co., Ltd. | Method and system of data input for an electronic device equipped with a touch screen |
CN103744593A (zh) * | 2013-12-30 | 2014-04-23 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端及防止移动终端误操作的方法 |
CN104571693A (zh) * | 2014-12-22 | 2015-04-29 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN106066766A (zh) * | 2016-05-26 | 2016-11-02 | 努比亚技术有限公司 | 一种移动终端及其控制方法 |
CN106484303A (zh) * | 2016-10-31 | 2017-03-08 | 维沃移动通信有限公司 | 一种防止误操作的方法及电子设备 |
CN106527818A (zh) * | 2016-12-16 | 2017-03-22 | 广东欧珀移动通信有限公司 | 一种移动终端上触摸操作的控制方法、装置及移动终端 |
CN106569707A (zh) * | 2016-10-21 | 2017-04-19 | 深圳众思科技有限公司 | 基于触控屏的触控屏蔽方法和终端 |
CN106855782A (zh) * | 2016-12-16 | 2017-06-16 | 广东欧珀移动通信有限公司 | 一种防止误触的方法、装置及终端 |
-
2017
- 2017-07-31 CN CN201710642891.4A patent/CN107422977A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130257793A1 (en) * | 2012-03-27 | 2013-10-03 | Adonit Co., Ltd. | Method and system of data input for an electronic device equipped with a touch screen |
CN103744593A (zh) * | 2013-12-30 | 2014-04-23 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端及防止移动终端误操作的方法 |
CN104571693A (zh) * | 2014-12-22 | 2015-04-29 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN106066766A (zh) * | 2016-05-26 | 2016-11-02 | 努比亚技术有限公司 | 一种移动终端及其控制方法 |
CN106569707A (zh) * | 2016-10-21 | 2017-04-19 | 深圳众思科技有限公司 | 基于触控屏的触控屏蔽方法和终端 |
CN106484303A (zh) * | 2016-10-31 | 2017-03-08 | 维沃移动通信有限公司 | 一种防止误操作的方法及电子设备 |
CN106527818A (zh) * | 2016-12-16 | 2017-03-22 | 广东欧珀移动通信有限公司 | 一种移动终端上触摸操作的控制方法、装置及移动终端 |
CN106855782A (zh) * | 2016-12-16 | 2017-06-16 | 广东欧珀移动通信有限公司 | 一种防止误触的方法、装置及终端 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108415693A (zh) * | 2018-02-26 | 2018-08-17 | 深圳市富途网络科技有限公司 | 一种可撤销应用程序编程接口api的实现方法及*** |
CN109521958A (zh) * | 2018-10-22 | 2019-03-26 | 郑州云海信息技术有限公司 | 一种数据分布的延时处理方法及装置 |
CN109521958B (zh) * | 2018-10-22 | 2022-02-18 | 郑州云海信息技术有限公司 | 一种数据分布的延时处理方法及装置 |
CN110044487A (zh) * | 2019-03-26 | 2019-07-23 | 深圳市共进电子股份有限公司 | 解决pir误触发方法、装置及终端设备 |
CN110347326A (zh) * | 2019-06-28 | 2019-10-18 | 北京集创北方科技股份有限公司 | 触摸屏误触摸的识别方法及装置、存储介质和处理器 |
CN110347326B (zh) * | 2019-06-28 | 2021-03-16 | 北京集创北方科技股份有限公司 | 触摸屏误触摸的识别方法及装置、存储介质和处理器 |
CN111090376A (zh) * | 2019-11-22 | 2020-05-01 | 深圳传音控股股份有限公司 | 计时控制方法、终端及计算机存储介质 |
CN111191199A (zh) * | 2019-12-11 | 2020-05-22 | 秒针信息技术有限公司 | 语音信息的采集方法及装置、存储介质和电子装置 |
CN111191199B (zh) * | 2019-12-11 | 2021-11-16 | 秒针信息技术有限公司 | 语音信息的采集方法及装置、存储介质和电子装置 |
CN111314552A (zh) * | 2020-02-13 | 2020-06-19 | 北京小米移动软件有限公司 | 用户界面的控制方法及装置、存储介质 |
CN115048019A (zh) * | 2021-02-26 | 2022-09-13 | 深圳市万普拉斯科技有限公司 | 终端操作方法、装置、计算机设备和存储介质 |
CN116880948A (zh) * | 2023-09-07 | 2023-10-13 | 深圳星坊科技有限公司 | 珠宝虚拟试戴展示方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107422977A (zh) | 触发操作处理方法、装置以及计算机可读存储介质 | |
US11740694B2 (en) | Managing and mapping multi-sided touch | |
JP6199510B2 (ja) | ディスプレイモードを切り換える方法及び装置 | |
CN104571922B (zh) | 触摸响应方法、装置及终端 | |
KR101802403B1 (ko) | 촬영기능을 조절하는 제어 방법, 장치, 기기, 프로그램 및 저장매체 | |
CN107402676A (zh) | 触发操作处理方法、装置以及计算机可读存储介质 | |
CN104536684B (zh) | 界面显示方法及装置 | |
US10764415B2 (en) | Screen lighting method for dual-screen terminal and terminal | |
CN104238912B (zh) | 应用控制方法及装置 | |
JP2017535895A (ja) | 移動端末制御方法および移動端末 | |
EP2911051A1 (en) | Input method and device | |
CN104571709B (zh) | 移动终端及虚拟按键的处理方法 | |
CN104049864B (zh) | 对象控制方法及装置 | |
CN106547466A (zh) | 显示控制方法及装置 | |
CN107390932A (zh) | 边缘防误触方法及装置、计算机可读存储介质 | |
CN103995666A (zh) | 一种设置工作模式的方法和装置 | |
CN107390977A (zh) | 按键操作方法、装置及存储介质 | |
CN105872360A (zh) | 一种照相机控制方法、装置及移动设备 | |
CN105843503A (zh) | 应用开启方法、装置和终端设备 | |
CN107390936A (zh) | 触发操作处理方法、装置以及计算机可读存储介质 | |
CN105005445B (zh) | 控件显示方法及装置 | |
JP7252905B2 (ja) | タッチ信号の処理方法、装置および媒体 | |
CN106814958A (zh) | 功能键的触控方法及装置 | |
CN105653186A (zh) | 终端控制方法及装置 | |
CN105204712A (zh) | 文件夹图标的显示方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
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: 20171201 |