一种应用控件的操作方法及移动终端技术

技术编号:15746100 阅读:63 留言:0更新日期:2017-07-03 00:40
本发明专利技术提供了一种应用控件的操作方法及移动终端。该方法包括:检测预定时间长度内在所述移动终端的屏幕上的连续点击操作;根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件;开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离,其中,所述手指触点在所述屏幕上的正投影落在所述目标应用控件的图标范围内;根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整。本发明专利技术能够借助于调整后的坐标范围来提高该目标应用控件的成功触发的概率,保证目标应用控件的正常功能使用。

Operation method of application control and mobile terminal

The invention provides a method for operating an application control and a mobile terminal. The method includes: detecting a predetermined length of time within the mobile terminal screen click operation; according to the first coordinate range continuous click operation to determine the need to click on the screen of the target application control; vertical distance between open suspension touch function to detect the finger contacts in suspended above the screen and the target application control in which the finger touch on the screen is the projection in the target application control icon range; according to the vertical distance of the target application controls for second coordinate range response click operation to adjust. The invention can improve the probability of the successful triggering of the target application control by using the adjusted coordinate range, and guarantee the normal function use of the target application control.

【技术实现步骤摘要】
一种应用控件的操作方法及移动终端
本专利技术涉及通信
,尤其涉及一种应用控件的操作方法及移动终端。
技术介绍
现有的移动终端设备的屏幕绝大部分都是使用电容屏,并且屏幕大小和分辨率也存在多样化,那么屏幕上的应用程序图标(也即,应用控件)在适配不同大小的屏幕时,显示的控件大小也就各不相同。例如5寸屏幕的控件尺寸可能相比于4寸屏幕的控件尺寸更大。而在对这些应用控件进行操作时,普遍是通过点击屏幕上的程序图标来实现的。而应用控件在对点击操作进行响应时,是存在一定坐标范围的,即,只有点击操作的坐标落在在这个应用控件能够响应的坐标范围内,才可以触发它们的点击事件。其中,每个应用控件的坐标范围一般是根据在屏幕上所显示的图标(即控件)大小而决定的,即该坐标范围一般围绕该图标而形成,并且这个坐标范围是固定而不可变的。那么在对应用控件进行实际操作时,如果面对的是具有较小尺寸屏幕的移动终端,那么其所显示的控件本身也较小的情况下,那么将导致控件的坐标范围就相对比较小,而再加上人的手指、视力或者其他原因,则经常会出现手指没有正确点击在该应用控件能够响应的坐标范围,即点击的操作的坐标没有落在这个应用控件的坐标范围内,从而导致用户无法对该应用控件的功能进行正常使用,严重影响用户体验。
技术实现思路
本专利技术实施例提供一种应用控件的操作方法及移动终端,以解决现有技术中在对移动终端的屏幕上的应用控件作点击操作时,成功触发的概率较低的问题。第一方面,本专利技术实施例提供了一种应用控件的操作方法,应用于移动终端,所述方法包括:检测预定时间长度内在所述移动终端的屏幕上的连续点击操作;根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件;开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离,其中,所述手指触点在所述屏幕上的正投影落在所述目标应用控件的图标范围内;根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整。第二方面,本专利技术实施例还提供了一种移动终端,所述移动终端包括:检测模块,用于检测预定时间长度内在所述移动终端的屏幕上的连续点击操作;控件确定模块,用于根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件;距离检测模块,用于开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离,其中,所述手指触点在所述屏幕上的正投影落在所述目标应用控件的图标范围内;第一调整模块,用于根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整。这样,本专利技术实施例通过检测一段时间内的连续点击操作,来确定用户需要点击而未被点击到的目标应用控件,然后通过开启悬浮触控功能来检测手指触点与目标应用控件之间的垂直距离,并根据垂直距离来对该目标应用控件可被点击响应的坐标范围进行调整,这样,即便用户所点击的位置未在未调整的该坐标范围之内,用户也可以借助于调整后的坐标范围来提高该目标应用控件的成功触发的概率,保证目标应用控件的正常功能使用。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例的应用控件的操作方法的流程图;图2是本专利技术第二实施例的应用控件的操作方法的流程图;图3是本专利技术第三实施例的移动终端的框图;图4是本专利技术图3所示移动终端的另一框图;图5是本专利技术第四实施例的移动终端的框图;图6是本专利技术第五实施例的移动终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例参照图1,示出了本专利技术一个实施例的应用控件的操作方法的流程图,应用于移动终端,所述方法具体可以包括如下步骤:由于移动终端的屏幕上的应用控件尺寸较小或者用户手指的原因,用户在点击屏幕上的某一个应用控件时,可能需要多次点击,但是由于该应用控件的触发有一定的坐标范围,可能多次点击还是没有点在可触发的坐标范围内,因此,需要本专利技术实施例的下述步骤101~步骤102来确定用户的多次点击是否是想要点击某一个应用控件,而又没有点中的情况,从而确定用户想要点击的应用控件。步骤101,检测预定时间长度内在所述移动终端的屏幕上的连续点击操作;其中,移动终端在启动可以开启后台事件的监听服务,该服务用户来监控用户手指在屏幕上的连续点击的事件(即连续点击操作)。其中,所谓连续点击操作,则表示相邻两次点击操作的时间间隔小于预设时长。例如,在10秒内服务监控到手指在屏幕上连续点击了15次,而相邻的两次点击操作的间隔时间都不超过1秒,以此可以确定在10秒内发生了连续点击操作。当然,如果这15次中第1次和第2次的点击操作的时间间隔超过了1秒,那么说明第1次的点击操作与第2~15次的点击操作针对的是屏幕上的不同对象。因此,其中的第1次的点击操作不计为连续点击操作中的点击操作。步骤102,根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件;其中,由于用户在屏幕上进行了多次点击,但是还是没有触发任何应用控件的因点击而响应的坐标范围,因此,这里需要依据该连续点击操作的坐标范围来确定用户所要点击而未点中的应用控件。步骤103,开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离;其中,所述手指触点在所述屏幕上的正投影落在所述目标应用控件的图标范围内。其中,经过上述步骤101和步骤102可知因为应用控件能够对点击操作进行响应的坐标范围相比于手指来说比较小或是因为用户的视力等原因而造成无法点中,这时,本专利技术实施例就可以开启移动终端的悬浮触控功能来实现用户对屏幕上的应用控件的点击操作,实现点击响应。具体而言,当用户发现多次点击应用控件仍没有被触发开启时,则可以将手指悬浮在想要在屏幕上点击的目标应用控件的上方,这时,由于移动终端的悬浮触控功能已启动,则可以借助于开启的悬浮触控功能来检测悬浮于屏幕上方的手指触点与该目标应用控件之间的垂直距离。其中,手指触点为手指上的一个预定区域,例如可以是手指指纹所在的区域。其中,开启了悬浮触控功能后相对于开启悬浮触控功能之前的区别在于可以检测悬浮于屏幕上方的手指触点与目标应用控件之间的垂直距离。而在对该目标应用控件进行操作(例如开启)时,仍旧是采用手指触点点击屏幕上的该目标应用控件的图标的方式来触发,此触发方式不变。步骤104,根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整。其中,用户在将手指悬浮于屏幕之上后,可以调节手指触点和该目标应用控件之间的垂直距离,那么随着该距离的变化,本专利技术实施例就可以根据该距离的动态变化来对该目标应用控件的第二坐标范围进行动态调整,其中,该第二坐标范围为该目标应用控件的用于响应点击操作的坐标范围。这样,本专利技术实施例通过检测一段时间本文档来自技高网...
一种应用控件的操作方法及移动终端

【技术保护点】
一种应用控件的操作方法,应用于移动终端,其特征在于,所述方法包括:检测预定时间长度内在所述移动终端的屏幕上的连续点击操作;根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件;开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离,其中,所述手指触点在所述屏幕上的正投影落在所述目标应用控件的图标范围内;根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整。

【技术特征摘要】
1.一种应用控件的操作方法,应用于移动终端,其特征在于,所述方法包括:检测预定时间长度内在所述移动终端的屏幕上的连续点击操作;根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件;开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离,其中,所述手指触点在所述屏幕上的正投影落在所述目标应用控件的图标范围内;根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整。2.根据权利要求1所述的方法,其特征在于,所述根据所述连续点击操作的第一坐标范围确定所述屏幕上需要点击的目标应用控件的步骤,包括:获取所述连续点击操作中每次点击操作在所述屏幕上的坐标;若每个所述坐标均未落在所述移动终端屏幕上的任意一个应用控件的第二坐标范围内,则根据每个所述坐标确定所述连续点击操作的第一坐标范围;根据所述第一坐标范围确定所述屏幕上需要点击的目标应用控件。3.根据权利要求1所述的方法,其特征在于,所述根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整的步骤,包括:若检测到所述垂直距离增加,则扩大所述第二坐标范围,其中,所述第二坐标范围的最大值不超过所述目标应用控件的第一预设坐标范围阈值,若检测到所述垂直距离减小,则缩小所述第二坐标范围,其中,所述第二坐标范围的最小值不低于所述目标应用控件的第二预设坐标范围阈值。4.根据权利要求3所述的方法,其特征在于,所述根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整的步骤之后,所述方法还包括:若检测到悬浮于所述屏幕上方的手指触点在所述屏幕上的正投影未落在任意一个应用控件的第二坐标范围之内,则控制所述目标应用控件的第二坐标范围在预定时间长度内保持在调整后的所述第二坐标范围不变;若在所述预定时间长度内检测到针对已调整所述第二坐标范围的所述目标应用控件的点击操作、且所述点击操作的坐标落在调整后的所述第二坐标范围内,则对所述目标应用控件的所述点击操作进行响应。5.根据权利要求1所述的方法,其特征在于,所述根据所述垂直距离对所述目标应用控件的用于响应点击操作的第二坐标范围进行调整的步骤,包括:若检测到所述手指触点向远离所述屏幕的方向移动使得所述垂直距离增加,则扩大所述第二坐标范围,其中,所述第二坐标范围的最大值不超过所述目标应用控件的第一预设坐标范围阈值;在扩大所述第二坐标范围后,若检测到所述手指触点向靠近所述屏幕的方向移动,则控制所述目标应用控件的第二坐标范围保持在扩大后的第二坐标范围不变。6.根据权利要求5所述的方法,其特征在于,所述若检测到所述手指触点向靠近所述屏幕的方向移动,则控制所述目标应用控件的第二坐标范围保持在扩大后的第二坐标范围不变的步骤之后,所述方法还包括:若检测到针对已调整所述第二坐标范围的所述目标应用控件的点击操作、且所述点击操作的坐标落在调整后的所述第二坐标范围内,则对所述目标应用控件的所述点击操作进行响应。7.根据权利要求1所述的方法,其特征在于,所述开启悬浮触控功能以检测悬浮于所述屏幕上方的手指触点与所述目标应用控件之间的垂直距离的步骤之后,所述方法还...

【专利技术属性】
技术研发人员:卢壮
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1