CN106095303B - 一种应用程序操作方法及装置 - Google Patents
一种应用程序操作方法及装置 Download PDFInfo
- Publication number
- CN106095303B CN106095303B CN201610377935.0A CN201610377935A CN106095303B CN 106095303 B CN106095303 B CN 106095303B CN 201610377935 A CN201610377935 A CN 201610377935A CN 106095303 B CN106095303 B CN 106095303B
- Authority
- CN
- China
- Prior art keywords
- touch
- application program
- area
- point
- input
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000011017 operating method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 7
- 230000007423 decrease Effects 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
Images
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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- 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
- G06F3/0485—Scrolling or panning
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-a为本发明提供的一种应用程序操作方法一个实施例流程示意图;
图1-b所示为一种应用场景下智能终端的界面和应用程序触摸识别区域示意图;
图1-c所示为另一种应用场景下智能终端的界面和应用程序触摸识别区域示意图;
图2-a为本发明提供的一种应用程序操作方法另一个实施例流程示意图;
图2-b为本发明提供的一种x-y坐标系示意图;
图2-c为一种应用场景下区域A1的放大示意图;
图3-a为本发明提供的一种应用程序操作方法再一个实施例流程示意图;
图3-b为另一种应用场景下区域A1的放大示意图;
图4为本发明提供的一种应用程序操作装置一个实施例结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种应用程序操作方法,包括:识别在智能终端上输入的触摸手势;当识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,对上述应用程序触摸识别区域对应的应用程序执行相应的操作,其中,每个应用程序触摸识别区域对应于一应用程序。本发明实施例还提供相应的应用程序操作装置,以下分别进行详细说明。
实施例一
本发明实例提供一种应用程序操作方法,如图1-a所示,本发明实施例中的应用程序操作方法包括:
步骤101、识别在智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动;
其中,每个应用程序触摸识别区域对应于一应用程序。
本发明实施例中,预先为该智能终端上已安装的应用程序设定相应的应用程序触摸识别区域,通过检测触摸过程中被触发(即被触摸)的各个触摸点的位置信息识别在该智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动。其中,每个触摸过程从检测到智能终端的触摸屏幕上的触摸点被触发开始,到检测到该触摸屏幕上的所有触摸点被释放为止。
由于要在范围较小的区域内上下滑动或下上滑动有一定难度,因此,为了方便用户操作,可在应用程序的应用程序点击区域的基础上,扩大应用程序的应用程序点击区域的上下边界范围,作为该应用程序的应用程序触摸识别区域。可选的,上述应用程序触摸识别区域的左右边界与相应应用程序的应用程序点击区域相同,上述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域,举例说明,在为应用程序1预设应用程序触摸识别区域时,将应用程序1的应用程序触摸识别区域的左右边界设定为应用程序1的应用程序点击区域的左右边界,并将应用程序1的应用程序触摸识别区域的上下边界范围设定为大于应用程序1的应用程序点击区域的上下边界范围。其中,上述应用程序点击区域为相应应用程序接受点击触发的范围(也即,用户在某个应用程序点击区域内执行点击操作,即可触发与该应用程序点击区域对应的应用程序)。具体的,上述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域的比例可以为40%,当然,也可以设定为其它值。需要说明的是,上述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域的比例不能过大,否则可能会与其它操作(例如上划屏幕的操作)冲突。
可选的,当识别到在智能终端上输入的触摸手势满足第一条件时,判定上述触摸手势为在预设的应用程序触摸识别区域内上下滑动,否则判定上述触摸手势不为在预设的应用程序触摸识别区域内上下滑动。其中,上述第一条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的下半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的上半部分区域。
可选的,当识别到在智能终端上输入的触摸手势满足第二条件时,判定上述触摸手势为在预设的应用程序触摸识别区域内下上滑动,否则判定上述触摸手势不为在预设的应用程序触摸识别区域内下上滑动。其中,上述第二条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的上半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的下半部分区域。
步骤102、当识别到在上述智能终端上输入的触摸手势为在上述应用程序触摸识别区域内上下滑动或下上滑动时,对上述应用程序触摸识别区域对应的应用程序执行相应的操作;
本发明实施例中,预先为在应用程序触摸识别区域内上下滑动或下上滑动的触摸手势设定对应的操作,以便当步骤101识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,对相应的应用程序触摸识别区域对应的应用程序执行相应的操作。
具体地,可将应用程序的图标所在区域设定为应用程序触摸识别区域。举例说明,如图1-b所示为一种应用场景下智能终端的界面和应用程序触摸识别区域示意图,其中,图标1、图标2、图标3、图标4、图标5和图标6分别为该智能终端上已安装的6个应用程序(为便于描述,后续将这6个应用程序分别描述为应用程序1、应用程序2、应用程序3、应用程序4、应用程序5和应用程序6)的图标,则如图1-b所示,可预先将图标1所在区域A1设定为与应用程序1对应的应用程序触摸识别区域,将图标2所在区域A2设定为与应用程序2对应的应用程序触摸识别区域,将图标3所在区域A3设定为与应用程序3对应的应用程序触摸识别区域,将图标4所在区域A4设定为与应用程序4对应的应用程序触摸识别区域,将图标5所在区域A5设定为与应用程序5对应的应用程序触摸识别区域,将图标6所在区域A6设定为与应用程序6对应的应用程序触摸识别区域。需要说明的是,在图1-b中,各个应用程序触摸识别区域之间留有空白区域(即互不连接),在其它实施例中,图标相邻的应用程序所对应的应用程序触摸识别区域也可以是相连接的,如图1-c所示,区域A1分别与区域A2和区域A4相连接、区域A2分别与区域A1、区域A3和区域A5相连接、区域A3分别与区域A2和区域A6相连接。当然,在其它实施例中,也可以将其它区域设定为应用程序对应的应用程序触摸识别区域,此处不作限定。进一步,也可扩大应用程序的图标所在区域,并将扩大后的区域作为相应应用程序的应用程序触摸识别区域,例如,可在应用程序的图标所在区域的基础上,将该应用程序的图标所在区域的上边界的位置提升预设的高度,以此扩大该应用程序的应用程序触摸识别区域在垂直方向的触摸范围。
在一种应用场景中,设定在预设的应用程序触摸识别区域内上下滑动或下上滑动的触摸手势所对应的操作为启动应用程序,则在步骤102中,当识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,启动上述应用程序触摸识别区域对应的应用程序。以图1-b为例进行说明,当步骤101识别到在区域A1内上下滑动或下上滑动时,启动区域A1所对应的应用程序(即前述的应用程序1)。
在另一种应用场景中,设定在预设的应用程序触摸识别区域内上下滑动或下上滑动的触摸手势所对应的操作为弹出与应用程序相关的小窗口界面(也称为弹框界面),则在步骤102中,当识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,弹出与上述应用程序触摸识别区域对应的应用程序相关的小窗口界面。以图1-b为例进行说明,当步骤101识别到在区域A1内上下滑动或下上滑动时,弹出与区域A1对应的应用程序(即前述的应用程序1)相关的小窗口界面。
在再一种应用场景中,也可以设定在预设的应用程序触摸识别区域内上下滑动或下上滑动的触摸手势分别对应于不同的操作。例如,可设定在预设的应用程序触摸识别区域内上下滑动的触摸手势所对应的操作为启动应用程序,设定在预设的应用程序触摸识别区域内下上滑动的触摸手势所对应的操作为弹出与应用程序相关的小窗口界面,或者,设定在预设的应用程序触摸识别区域内上下滑动的触摸手势所对应的操作为弹出与应用程序相关的小窗口界面,设定在预设的应用程序触摸识别区域内下上滑动的触摸手势所对应的操作为启动应用程序。
进一步,当步骤101识别到在上述智能终端上输入的触摸手势不为在上述应用程序触摸识别区域内上下滑动且上述触摸手势不为在上述应用程序触摸识别区域内下上滑动时,立即、或者等待预设时长或者等待预设事件发生后返回步骤101。
需要说明的是,本发明实施例中的应用程序操作方法可以由应用程序操作装置执行,上述应用程序操作装置可以通过硬件和/或软件的方式集成在上述智能终端中,上述智能终端具体可以为智能手机、平板电脑或者其它配备有触摸屏幕的终端,此处不作限定。
由上可见,本发明方案通过预先设置与应用程序对应的应用程序触摸识别区域,当识别到在智能终端上输入的触摸手势为在该应用程序触摸识别区域内上下滑动或下上滑动时,对该应用程序触摸识别区域对应的应用程序执行相应的操作,一方面,本发明为用户提供了新的操作应用程序的方式,另一方面,由于上下滑动或下上滑动时被触摸的触摸点是非固定的,且上下滑动或下上滑动的范围限定在预设的应用程序触摸识别区域内,因此,相对于传统的点击或者长按应用程序图标的方式,本发明能够有效减少对应用程序误操作的几率。
实施例二
本发明实施例与实施例一的区别在于,本发明实施例进一步限定了上下滑动的识别条件,以进一步减少对应用程序误操作的几率,如图2-a所示,本发明实施例中的应用程序操作方法包括:
步骤201、识别在智能终端上输入的触摸手势是否满足第一条件;
其中,上述第一条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的下半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的上半部分区域。
当识别到在智能终端上输入的触摸手势满足上述第一条件时,则执行步骤202,当识别到在智能终端上输入的触摸手势不满足上述第一条件时,执行步骤203。
设智能终端的触摸屏幕所使用的x-y坐标系如图2-b所示(图2-b所示坐标系也是目前智能终端默认的坐标系),在图2-b所示的坐标系中,x轴的坐标值从左往右依次增大,y轴的坐标值从上往下依次减小,相应的,在应用图2-b所示坐标系的智能终端的触摸屏幕中,从左往右各个触摸点的x坐标值依次增大,从上往下各个触摸点的y坐标值依次增大。以预设的应用程序触摸识别区域为矩形区域为例,在步骤201中,若识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定上述一触摸点位于所述应用程序触摸识别区域的下半部分区域;若识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定上述一触摸点位于所述应用程序触摸识别区域的上半部分区域;其中,上述xleft和上述xrt分别为上述应用程序触摸识别区域的左边界的横坐标值和右边界的横坐标值,上述ymin和上述ymax分别为上述应用程序触摸识别区域的上边界的纵坐标值和下边界的纵坐标值。
在一种应用场景中,可以通过对输入的触摸手势的各个触摸点的位置进行检测来识别在智能终端上输入的触摸手势是否满足上述第一条件。以图1-b中的区域A1为例进行说明,设智能终端的触摸屏幕所使用的x-y坐标系如图2-b所示,设区域A1的左边界和右边界的x坐标值分别为xleft和xrt,区域A1的上边界、下边界的y坐标值分别为ymax和ymin,则区域A1的上半部分区域和下半部分区域的分界线的y坐标值ymid=(ymax+ymin)/2,则当识别到输入的触摸手势的各个触摸点均在区域A1内,且输入的触摸手势的首个触摸点和最后一个触摸点的y坐标值均大于ymid(即均位于该应用程序触摸识别区域的下半部分区域),且输入的触摸手势至少存在一个触摸点的y坐标值小于ymid(即位于该应用程序触摸识别区域的上半部分区域)时,则判定在智能终端上输入的触摸手势满足上述第一条件,执行步骤202,否则判定在智能终端上输入的触摸手势不满足上述第一条件,执行步骤203。
在另一种应用场景中,也可以通过对输入的触摸手势的首个触摸点、拐点和最后一个触摸点的位置进行检测来识别在智能终端上输入的触摸手势是否满足上述第一条件。具体地,若识别到在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且上述首个触摸点和上述最后一个触摸点位于该应用程序触摸识别区域的下半部分区域,且上述拐点位于该应用程序触摸识别区域的上半部分区域,则判定上述触摸手势满足上述第一条件。在这种应用场景中,需要进行拐点的确定,其中,上述拐点为满足条件yj<yj-1且yj<yj+1或者条件yj>yj-1且yj>yj+1的触摸点(也即,从y坐标值递增到y坐标值递减或者从y坐标值递减到y坐标值递增的跳变点),其中,yj表示上述拐点的纵坐标值,yj-1表示上述拐点的前一个触摸点的纵坐标值,yj+1表示上述拐点的后一个触摸点的纵坐标值。以图1-b中的区域A1为例进行说明,设智能终端的触摸屏幕所使用的x-y坐标系如图2-b所示,设区域A1的左边界和右边界的x坐标值分别为xleft和xrt,区域A1的上边界、下边界的y坐标值分别为ymax和ymin,则区域A1的上半部分区域和下半部分区域的分界线的y坐标值ymid=(ymax+ymin)/2,如图2-c所示的区域A1的放大示意图,P为输入的触摸手势,其中,点P1和点P3分别为输入的触摸手势的首个触摸点和最后一个触摸点,点P2为输入的触摸手势中的拐点,则当识别到点P1满足ymid<y1<ymax且xleft<x1<xrt,点P2满足ymin<y2<ymid且xleft<x2<xrt,点P3满足ymid<y3<ymax且xleft<x3<xrt时,判定识别到输入的触摸手势满足上述第一条件,则判定在智能终端上输入的触摸手势满足上述第一条件,执行步骤202,否则判定在智能终端上输入的触摸手势不满足上述第一条件,执行步骤203。
可选的,在触摸手势的输入过程对触发的触摸点进行检测,当检测到触发的触摸点不符合上述第一条件中的要求时,即判定当前将要输入的触摸手势不满足上述第一条件,执行步骤203,之后等待新的触摸手势的输入。
步骤202、判定上述触摸手势为在预设的应用程序触摸识别区域内上下滑动,对上述应用程序触摸识别区域对应的应用程序执行相应的操作;
本发明实施例中,当判定在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动时,对上述应用程序触摸识别区域对应的应用程序执行预设的与上下滑动相对应的操作,具体地,预设的与上下滑动相对应的操作例如可以是启动应用程序、弹出与应用程序相关的小窗口界面或其它应用程序操作,此处不作限定。
步骤203、判定上述触摸手势不为在预设的应用程序触摸识别区域内上下滑动,不对上述应用程序触摸识别区域对应的应用程序执行预设的与上下滑动相对应的操作。
需要说明的是,本发明实施例中的应用程序操作方法可以由应用程序操作装置执行,上述应用程序操作装置可以通过硬件和/或软件的方式集成在上述智能终端中,上述智能终端具体可以为智能手机、平板电脑或者其它配备有触摸屏幕的终端,此处不作限定。
由上可见,本发明方案通过预先设置与应用程序对应的应用程序触摸识别区域,当识别到在智能终端上输入的触摸手势为在该应用程序触摸识别区域内上下滑动时,对该应用程序触摸识别区域对应的应用程序执行相应的操作,一方面,本发明为用户提供了新的操作应用程序的方式,另一方面,由于上下滑动时被触摸的触摸点是非固定的,且上下滑动的范围限定在预设的应用程序触摸识别区域内,因此,相对于传统的点击或者长按应用程序图标的方式,本发明能够有效减少对应用程序误操作的几率。
实施例三
本发明实施例与实施例一的区别在于,本发明实施例进一步限定了下上滑动的识别条件,以进一步减少对应用程序误操作的几率,如图3-a所示,本发明实施例中的应用程序操作方法包括:
步骤301、识别在智能终端上输入的触摸手势是否满足第二条件;
其中,上述第二条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的上半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的下半部分区域。
当识别到在智能终端上输入的触摸手势满足上述第二条件时,则执行步骤302,当识别到在智能终端上输入的触摸手势不满足上述第二条件时,执行步骤303。
设智能终端的触摸屏幕所使用的x-y坐标系如图2-b所示(图2-b所示坐标系也是目前智能终端默认的坐标系),在图2-b所示的坐标系中,x轴的坐标值从左往右依次增大,y轴的坐标值从上往下依次减小,相应的,在应用图2-b所示坐标系的智能终端的触摸屏幕中,从左往右各个触摸点的x坐标值依次增大,从上往下各个触摸点的y坐标值依次增大。设本发明实施例中预设的应用程序触摸识别区域为矩形区域,则具体地,在步骤201中,若识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定上述一触摸点位于所述应用程序触摸识别区域的下半部分区域;若识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定上述一触摸点位于所述应用程序触摸识别区域的上半部分区域;其中,上述xleft和上述xrt分别为上述应用程序触摸识别区域的左边界的横坐标值和右边界的横坐标值,上述ymin和上述ymax分别为上述应用程序触摸识别区域的上边界的纵坐标值和下边界的纵坐标值。
在一种应用场景中,可以通过对输入的触摸手势的各个触摸点的位置进行检测来识别在智能终端上输入的触摸手势是否满足上述第二条件。以图1-b中的区域A1为例进行说明,设智能终端的触摸屏幕所使用的x-y坐标系如图2-b所示,相应的,在应用图2-b所示坐标系的智能终端的触摸屏幕中,从左往右各个触摸点的x坐标值依次增大,从上往下各个触摸点的y坐标值依次增大。设区域A1的左边界和右边界的x坐标值分别为xleft和xrt,区域A1的上边界、下边界的y坐标值分别为ymax和ymin,则区域A1的上半部分区域和下半部分区域的分界线的y坐标值ymid=(ymax+ymin)/2,则当识别到输入的触摸手势的各个触摸点均在区域A1内,且输入的触摸手势的首个触摸点和最后一个触摸点的y坐标值均小于ymid(即均位于该应用程序触摸识别区域的上半部分区域),且输入的触摸手势至少存在一个触摸点的y坐标值大于ymid(即位于该应用程序触摸识别区域的下半部分区域)时,则判定在智能终端上输入的触摸手势满足上述第二条件,执行步骤302,否则判定在智能终端上输入的触摸手势不满足上述第二条件,执行步骤303。
在另一种应用场景中,也可以通过对输入的触摸手势的首个触摸点、拐点和最后一个触摸点的位置进行检测来识别在智能终端上输入的触摸手势是否满足上述第二条件。具体地,若识别到在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且上述首个触摸点和上述最后一个触摸点位于该应用程序触摸识别区域的上半部分区域,且上述拐点位于该应用程序触摸识别区域的下半部分区域,则判定上述触摸手势满足上述第二条件。,在这种应用场景中,需要进行拐点的确定,其中,上述拐点为满足条件yj<yj-1且yj<yj+1或者条件yj>yj-1且yj>yj+1的触摸点(也即,从y坐标值递增到y坐标值递减或者从y坐标值递减到y坐标值递增的跳变点),其中,yj表示上述拐点的纵坐标值,yj-1表示上述拐点的前一个触摸点的纵坐标值,yj+1表示上述拐点的后一个触摸点的纵坐标值。以图1-b中的区域A1为例进行说明,设智能终端的触摸屏幕所使用的x-y坐标系如图2-b所示,设区域A1的左边界和右边界的x坐标值分别为xleft和xrt,区域A1的上边界、下边界的y坐标值分别为ymax和ymin,则区域A1的上半部分区域和下半部分区域的分界线的y坐标值ymid=(ymax+ymin)/2,如图3-b所示的区域A1的放大示意图,S为输入的触摸手势,其中,点S1和点S3分别为输入的触摸手势的首个触摸点和最后一个触摸点,点S2为输入的触摸手势中的拐点,则当识别到点S1满足ymin<y4<ymid且xleft<x4<xrt,点S2满足ymid<y5<ymax且xleft<x5<xrt,点S3满足ymin<y6<ymid且xleft<x6<xrt时,判定识别到输入的触摸手势满足上述第二条件,则判定在智能终端上输入的触摸手势满足上述第二条件,执行步骤302,否则判定在智能终端上输入的触摸手势不满足上述第二条件,执行步骤303。
可选的,在触摸手势的输入过程对触发的触摸点进行检测,当检测到触发的触摸点不符合上述第二条件中的要求时,即判定当前将要输入的触摸手势不满足上述第二条件,执行步骤303。
步骤302、判定上述触摸手势为在预设的应用程序触摸识别区域内下上滑动,对上述应用程序触摸识别区域对应的应用程序执行相应的操作;
本发明实施例中,当判定在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内下上滑动时,对上述应用程序触摸识别区域对应的应用程序执行预设的与下上滑动相对应的操作,具体地,预设的与下上滑动相对应的操作例如可以是启动应用程序、弹出与应用程序相关的小窗口界面或其它应用程序操作,此处不作限定。
步骤303、判定上述触摸手势不为在预设的应用程序触摸识别区域内下上滑动,不对上述应用程序触摸识别区域对应的应用程序执行预设的与下上滑动相对应的操作。
需要说明的是,本发明实施例(即实施例三)可以与实施例二结合进行识别,或者,也可以在实施例一和实施例三的基础上,采用其它方式识别在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动,此处不作限定。
需要说明的是,本发明实施例中的应用程序操作方法可以由应用程序操作装置执行,上述应用程序操作装置可以通过硬件和/或软件的方式集成在上述智能终端中,上述智能终端具体可以为智能手机、平板电脑或者其它配备有触摸屏幕的终端,此处不作限定。
由上可见,本发明方案通过预先设置与应用程序对应的应用程序触摸识别区域,当识别到在智能终端上输入的触摸手势为在该应用程序触摸识别区域内下上滑动时,对该应用程序触摸识别区域对应的应用程序执行相应的操作,一方面,本发明为用户提供了新的操作应用程序的方式,另一方面,由于下上滑动时被触摸的触摸点是非固定的,且下上滑动的范围限定在预设的应用程序触摸识别区域内,因此,相对于传统的点击或者长按应用程序图标的方式,本发明能够有效减少对应用程序误操作的几率。
实施例四
本发明实施例中对一种应用程序操作装置进行描述,请参阅图4,本发明实施例中的应用程序操作装置400包括:触摸手势识别单元401和控制单元402。
其中,触摸手势识别单元401用于识别在智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动,其中,每个应用程序触摸识别区域对应于一应用程序。控制单元402用于当触摸手势识别单元401识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,对上述应用程序触摸识别区域对应的应用程序执行相应的操作。
可选的,触摸手势识别单元401包括:第一子识别单元,用于识别在智能终端上输入的触摸手势是否满足第一条件;第一判定单元,用于当上述第一子识别单元识别到输入的触摸手势满足上述第一条件时,判定上述触摸手势为在预设的应用程序触摸识别区域内上下滑动;当上述第一子识别单元识别到输入的触摸手势不满足上述第一条件时,判定上述触摸手势不为在预设的应用程序触摸识别区域内上下滑动。其中,上述第一条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的下半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的上半部分区域。进一步,上述第一子识别单元具体用于:当识别到在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且上述首个触摸点和上述最后一个触摸点位于该应用程序触摸识别区域的下半部分区域,且上述拐点位于该应用程序触摸识别区域的上半部分区域时,判定上述触摸手势满足上述第一条件。其中,上述拐点为满足条件yj<yj-1且yj<yj+1或者条件yj>yj-1且yj>yj+1的触摸点,yj表示上述拐点的纵坐标值,yj-1表示上述拐点的前一个触摸点的纵坐标值,yj+1表示上述拐点的后一个触摸点的纵坐标值。
可选的,触摸手势识别单元401包括:第二子识别单元,用于识别在智能终端上输入的触摸手势是否满足第二条件;第二判定单元,用于当上述第二子识别单元识别到输入的触摸手势满足上述第二条件时,判定上述触摸手势为在预设的应用程序触摸识别区域内下上滑动;当上述第二子识别单元识别到输入的触摸手势不满足上述第二条件时,判定上述触摸手势不为在预设的应用程序触摸识别区域内下上滑动;其中,上述第二条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的上半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的下半部分区域。进一步,上述第二子识别单元具体用于:当识别在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且上述首个触摸点和上述最后一个触摸点位于该应用程序触摸识别区域的上半部分区域,且上述拐点位于该应用程序触摸识别区域的下半部分区域时,判定上述触摸手势满足上述第二条件。其中,上述拐点为满足条件yj<yj-1且yj<yj+1或者条件yj>yj-1且yj>yj+1的触摸点,yj表示上述拐点的纵坐标值,yj-1表示上述拐点的前一个触摸点的纵坐标值,yj+1表示上述拐点的后一个触摸点的纵坐标值。
可选的,本发明实施例中预设的应用程序触摸识别区域为矩形区域。上述第一子识别单元具体可用于:当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定上述一触摸点位于所述应用程序触摸识别区域的下半部分区域;当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定上述一触摸点位于所述应用程序触摸识别区域的上半部分区域。上述第二子识别单元具体用于:当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定上述一触摸点位于上述应用程序触摸识别区域的下半部分区域;当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且上述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定上述一触摸点位于上述应用程序触摸识别区域的上半部分区域。其中,上述xleft和上述xrt分别为上述应用程序触摸识别区域的左边界的横坐标值和右边界的横坐标值,上述ymin和上述ymax分别为上述应用程序触摸识别区域的上边界的纵坐标值和下边界的纵坐标值。
可选的,上述在预设的应用程序触摸识别区域内上下滑动或下上滑动的触摸手势所对应的操作为启动应用程序;控制单元402具体用于当触摸手势识别单元401识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,启动上述应用程序触摸识别区域对应的应用程序。
可选的,上述在预设的应用程序触摸识别区域内上下滑动或下上滑动的触摸手势所对应的操作为弹出与应用程序相关的小窗口界面;控制单元402具体用于当触摸手势识别单元401识别到在上述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,弹出与上述应用程序触摸识别区域对应的应用程序相关的小窗口界面。
由于要在范围较小的区域内上下滑动或下上滑动有一定难度,因此,为了方便用户操作,可在应用程序的应用程序点击区域的基础上,扩大应用程序的应用程序点击区域的上下边界范围,作为该应用程序的应用程序触摸识别区域。可选的,上述应用程序触摸识别区域的左右边界与相应应用程序的应用程序点击区域相同,上述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域。其中,上述应用程序点击区域为相应应用程序接受点击触发的范围(也即,用户在某个应用程序点击区域内执行点击操作,即可触发与该应用程序点击区域对应的应用程序)。具体的,上述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域的比例可以为40%,当然,也可以设定为其它值。需要说明的是,上述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域的比例不能过大,否则可能会与其它操作(例如上划屏幕的操作)冲突。
需要说明的是,本发明实施例中的应用程序操作方法可以由应用程序操作装置执行,上述应用程序操作装置可以通过硬件和/或软件的方式集成在上述智能终端中,上述智能终端具体可以为智能手机、平板电脑或者其它配备有触摸屏幕的终端,此处不作限定。
应理解,本发明实施例中的应用程序操作装置的各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述方法实施例中的相关描述,此处不再赘述。
由上可见,本发明方案通过预先设置与应用程序对应的应用程序触摸识别区域,当识别到在智能终端上输入的触摸手势为在该应用程序触摸识别区域内上下滑动或下上滑动时,对该应用程序触摸识别区域对应的应用程序执行相应的操作,一方面,本发明为用户提供了新的操作应用程序的方式,另一方面,由于上下滑动或下上滑动时被触摸的触摸点是非固定的,且上下滑动或下上滑动的范围限定在预设的应用程序触摸识别区域内,因此,相对于传统的点击或者长按应用程序图标的方式,本发明能够有效减少对应用程序误操作的几率。
在本申请所提供的几个实施例中,应该理解到,所揭露的***和方法,可以通过其它的方式实现。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本发明所提供的一种应用程序操作方法及装置的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (2)
1.一种应用程序操作方法,其特征在于,包括:
识别在智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动,其中,每个应用程序触摸识别区域对应于一应用程序,各个应用程序触摸识别区域之间留有空白区域;
当识别到在所述智能终端上输入的触摸手势为在所述应用程序触摸识别区域内上下滑动或下上滑动时,对所述应用程序触摸识别区域对应的应用程序执行相应的操作,所述相应的操作为在智能手机上弹出与应用程序相关的小窗口界面;
所述应用程序触摸识别区域的左右边界与相应应用程序的应用程序点击区域相同,所述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域的比例为40%,其中,所述应用程序点击区域为相应应用程序接受点击触发的范围,所述应用程序点击区域为相应应用程序接受点击触发的范围,用户在某个应用程序点击区域内执行点击操作,即可触发与该应用程序点击区域对应的应用程序;
所述识别在智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动包括:
识别在智能终端上输入的触摸手势是否满足第一条件;
若识别到输入的触摸手势满足所述第一条件,则判定所述触摸手势为在预设的应用程序触摸识别区域内上下滑动;
若识别到输入的触摸手势不满足所述第一条件,则判定所述触摸手势不为在预设的应用程序触摸识别区域内上下滑动;
和/或,
识别在智能终端上输入的触摸手势是否满足第二条件;
若识别到输入的触摸手势满足所述第二条件,则判定所述触摸手势为在预设的应用程序触摸识别区域内下上滑动;
若识别到输入的触摸手势不满足所述第二条件,则判定所述触摸手势不为在预设的应用程序触摸识别区域内下上滑动;
其中,所述第一条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的下半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的上半部分区域;
所述第二条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的上半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的下半部分区域;
所述识别在智能终端上输入的触摸手势是否满足第一条件包括:
若识别到在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且所述首个触摸点和所述最后一个触摸点位于该应用程序触摸识别区域的下半部分区域,且所述拐点位于该应用程序触摸识别区域的上半部分区域,则判定所述触摸手势满足所述第一条件;
所述识别在智能终端上输入的触摸手势是否满足第二条件包括:
若识别在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且所述首个触摸点和所述最后一个触摸点位于该应用程序触摸识别区域的上半部分区域,且所述拐点位于该应用程序触摸识别区域的下半部分区域,则判定所述触摸手势满足所述第二条件;
其中,所述拐点为满足条件yj<yj-1且yj<yj+1或者条件yj>yj-1且yj>yj+1的触摸点,yj表示所述拐点的纵坐标值,yj-1表示所述拐点的前一个触摸点的纵坐标值,yj+1表示所述拐点的后一个触摸点的纵坐标值;
预设的应用程序触摸识别区域为矩形区域;
所述识别在智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动,包括:
若识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且所述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定所述一触摸点位于所述应用程序触摸识别区域的下半部分区域;
若识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且所述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定所述一触摸点位于所述应用程序触摸识别区域的上半部分区域;
其中,所述xleft和所述xrt分别为所述应用程序触摸识别区域的左边界的横坐标值和右边界的横坐标值,所述ymin和所述ymax分别为所述应用程序触摸识别区域的上边界的纵坐标值和下边界的纵坐标值。
2.一种应用程序操作装置,其特征在于,包括:
触摸手势识别单元,用于识别在智能终端上输入的触摸手势是否为在预设的应用程序触摸识别区域内上下滑动或下上滑动,其中,每个应用程序触摸识别区域对应于一应用程序,各个应用程序触摸识别区域之间留有空白区域;
控制单元,用于当所述触摸手势识别单元识别到在所述智能终端上输入的触摸手势为在预设的应用程序触摸识别区域内上下滑动或下上滑动时,对所述应用程序触摸识别区域对应的应用程序执行相应的操作,所述相应的操作为在智能手机上弹出与应用程序相关的小窗口界面;
所述应用程序触摸识别区域的左右边界与相应应用程序的应用程序点击区域相同,所述应用程序触摸识别区域的上下边界范围大于相应应用程序的应用程序点击区域的比例为40%,其中,所述应用程序点击区域为相应应用程序接受点击触发的范围,所述应用程序点击区域为相应应用程序接受点击触发的范围,用户在某个应用程序点击区域内执行点击操作,即可触发与该应用程序点击区域对应的应用程序;
所述触摸手势识别单元包括:
第一子识别单元,用于识别在智能终端上输入的触摸手势是否满足第一条件;
第一判定单元,用于当所述第一子识别单元识别到输入的触摸手势满足所述第一条件时,判定所述触摸手势为在预设的应用程序触摸识别区域内上下滑动;当所述第一子识别单元识别到输入的触摸手势不满足所述第一条件时,判定所述触摸手势不为在预设的应用程序触摸识别区域内上下滑动;
其中,所述第一条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的下半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的上半部分区域;
和/或,
所述触摸手势识别单元包括:
第二子识别单元,用于识别在智能终端上输入的触摸手势是否满足第二条件;
第二判定单元,用于当所述第二子识别单元识别到输入的触摸手势满足所述第二条件时,判定所述触摸手势为在预设的应用程序触摸识别区域内下上滑动;当所述第二子识别单元识别到输入的触摸手势不满足所述第二条件时,判定所述触摸手势不为在预设的应用程序触摸识别区域内下上滑动;
其中,所述第二条件为:输入的触摸手势的各个触摸点均在同一个预设的应用程序触摸识别区域内,且输入的触摸手势的首个触摸点和最后一个触摸点均位于该应用程序触摸识别区域的上半部分区域,且输入的触摸手势至少存在一个触摸点位于该应用程序触摸识别区域的下半部分区域;
所述第一子识别单元具体用于:当识别到在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且所述首个触摸点和所述最后一个触摸点位于该应用程序触摸识别区域的下半部分区域,且所述拐点位于该应用程序触摸识别区域的上半部分区域时,判定所述触摸手势满足所述第一条件;
所述第二子识别单元具体用于:当识别在智能终端上输入的触摸手势的首个触摸点、拐点和最后一个触摸点均在同一个预设的应用程序触摸识别区域内,且所述首个触摸点和所述最后一个触摸点位于该应用程序触摸识别区域的上半部分区域,且所述拐点位于该应用程序触摸识别区域的下半部分区域时,判定所述触摸手势满足所述第二条件;
其中,所述拐点为满足条件yj<yj-1且yj<yj+1或者条件yj>yj-1且yj>yj+1的触摸点,yj表示所述拐点的纵坐标值,yj-1表示所述拐点的前一个触摸点的纵坐标值,yj+1表示所述拐点的后一个触摸点的纵坐标值;
预设的应用程序触摸识别区域为矩形区域;
所述第一子识别单元具体还用于:当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且所述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定所述一触摸点位于所述应用程序触摸识别区域的下半部分区域;当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且所述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定所述一触摸点位于所述应用程序触摸识别区域的上半部分区域;
所述第二子识别单元具体还用于:当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且所述一触摸点的纵坐标值yi满足(ymax+ymin)/2≤yi≤ymax,则,判定所述一触摸点位于所述应用程序触摸识别区域的下半部分区域;当识别到在智能终端上输入的触摸手势的一触摸点的横坐标值xi满足xleft≤xi≤xrt,且所述一触摸点的纵坐标值yi满足ymin≤yi<(ymax+ymin)/2,则,判定所述一触摸点位于所述应用程序触摸识别区域的上半部分区域;
其中,所述xleft和所述xrt分别为所述应用程序触摸识别区域的左边界的横坐标值和右边界的横坐标值,所述ymin和所述ymax分别为所述应用程序触摸识别区域的上边界的纵坐标值和下边界的纵坐标值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610377935.0A CN106095303B (zh) | 2016-05-31 | 2016-05-31 | 一种应用程序操作方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610377935.0A CN106095303B (zh) | 2016-05-31 | 2016-05-31 | 一种应用程序操作方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106095303A CN106095303A (zh) | 2016-11-09 |
CN106095303B true CN106095303B (zh) | 2021-03-23 |
Family
ID=57230705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610377935.0A Active CN106095303B (zh) | 2016-05-31 | 2016-05-31 | 一种应用程序操作方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106095303B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107045421B (zh) * | 2017-04-27 | 2021-06-18 | 宇龙计算机通信科技(深圳)有限公司 | 屏幕切换方法及移动终端 |
CN107479746A (zh) * | 2017-07-31 | 2017-12-15 | 广州源创网络科技有限公司 | 一种触摸控制方法及装置 |
CN112363613A (zh) * | 2020-09-25 | 2021-02-12 | 惠州市德赛西威汽车电子股份有限公司 | 一种红外滑动手势感应识别方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101568896A (zh) * | 2007-06-08 | 2009-10-28 | 索尼株式会社 | 信息处理装置、***、方法、程序和输入装置 |
CN102799339A (zh) * | 2011-05-24 | 2012-11-28 | 汉王科技股份有限公司 | 应用功能按钮的点触实现方法及装置 |
CN103617002A (zh) * | 2013-12-16 | 2014-03-05 | 深圳市理邦精密仪器股份有限公司 | 一种触控界面的实现方法及装置 |
CN105224215A (zh) * | 2015-08-28 | 2016-01-06 | 小米科技有限责任公司 | 终端控制方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7509588B2 (en) * | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
CN103309482A (zh) * | 2012-03-12 | 2013-09-18 | 富泰华工业(深圳)有限公司 | 电子设备及其触摸控制方法与触摸控制装置 |
CN102841682B (zh) * | 2012-07-12 | 2016-03-09 | 宇龙计算机通信科技(深圳)有限公司 | 终端和手势操控方法 |
CN104360805B (zh) * | 2014-11-28 | 2018-01-16 | 广东欧珀移动通信有限公司 | 应用程序图标管理方法及装置 |
CN104460999B (zh) * | 2014-11-28 | 2017-07-28 | 广东欧珀移动通信有限公司 | 一种带拐点的手势识别方法及装置 |
CN104636065A (zh) * | 2014-12-31 | 2015-05-20 | 小米科技有限责任公司 | 终端唤醒方法和装置 |
CN105138241B (zh) * | 2015-09-02 | 2018-09-18 | Tcl移动通信科技(宁波)有限公司 | 一种基于移动终端的应用程序启动方法、***及移动终端 |
-
2016
- 2016-05-31 CN CN201610377935.0A patent/CN106095303B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101568896A (zh) * | 2007-06-08 | 2009-10-28 | 索尼株式会社 | 信息处理装置、***、方法、程序和输入装置 |
CN102799339A (zh) * | 2011-05-24 | 2012-11-28 | 汉王科技股份有限公司 | 应用功能按钮的点触实现方法及装置 |
CN103617002A (zh) * | 2013-12-16 | 2014-03-05 | 深圳市理邦精密仪器股份有限公司 | 一种触控界面的实现方法及装置 |
CN105224215A (zh) * | 2015-08-28 | 2016-01-06 | 小米科技有限责任公司 | 终端控制方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106095303A (zh) | 2016-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11079908B2 (en) | Method and apparatus for adding icon to interface of android system, and mobile terminal | |
CN109062479B (zh) | 分屏应用切换方法、装置、存储介质和电子设备 | |
US10551987B2 (en) | Multiple screen mode in mobile terminal | |
RU2582854C2 (ru) | Способ и устройство для обеспечения быстрого доступа к функциям устройства | |
EP3056982B1 (en) | Terminal apparatus, display control method and recording medium | |
CN102855081B (zh) | 在设备中提供使用手势的web浏览器界面的装置和方法 | |
US9007314B2 (en) | Method for touch processing and mobile terminal | |
US9158399B2 (en) | Unlock method and mobile device using the same | |
CN105335048B (zh) | 具有隐藏应用图标的电子设备及隐藏应用图标的方法 | |
US20100107067A1 (en) | Input on touch based user interfaces | |
CN102902471B (zh) | 一种输入界面的切换方法以及装置 | |
WO2014029345A1 (zh) | 控制终端设备的方法和装置 | |
CN102981711A (zh) | 一种在触摸屏上移动应用图标的方法和*** | |
US20100194702A1 (en) | Signal processing apparatus, signal processing method and selection method of uer interface icon for multi-touch panel | |
KR20140024721A (ko) | 표시범위 변경 방법 및 그 전자 장치 | |
CN106095303B (zh) | 一种应用程序操作方法及装置 | |
CN104007919A (zh) | 电子装置及其控制方法 | |
CN112817483B (zh) | 多点触控的处理方法、装置、设备及存储介质 | |
KR20130097331A (ko) | 터치 스크린을 구비하는 전자기기에서 객체를 선택하기 위한 장치 및 방법 | |
US9804706B2 (en) | Systems and methods of adapting input based on a change in user interface presentation | |
EP2677413B1 (en) | Method for improving touch recognition and electronic device thereof | |
WO2016173307A1 (zh) | 一种消息复制方法和装置、以及智能终端 | |
US20110012843A1 (en) | Touch-controlled electronic apparatus and related control method | |
CN106293051B (zh) | 基于手势的交互方法、交互装置及用户设备 | |
CN107292279B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210419 Address after: No.27, west section of Xinggang Road, Yibin Lingang Economic and Technological Development Zone, Yibin City, Sichuan Province, 644000 Patentee after: Yibin bond China smart technology Co.,Ltd. Address before: Zhongxin science and technology building, No. 31 Shenzhen Road, 518029 street gossip in Guangdong province Futian District Yuanling 9 layer (layer 1001 building since 10) Patentee before: Zhou Qi |