一种触控屏的报点方法、装置、存储介质及移动终端制造方法及图纸

技术编号:28225119 阅读:15 留言:0更新日期:2021-04-28 09:57
本申请实施例公开了一种触控屏的报点方法、装置、存储介质及移动终端,方法包括:当检测到对所述触控屏的触控操作时,获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置;基于所述第一触控位置及所述第二触控位置,判断所述触控操作是否为滑动操作;若所述触控操作为滑动操作,则上报所述第一触控位置及所述第二触控位置;根据所述第一触控位置及所述第二触控位置确定目标触控位置,并上报所述目标触控位置。通过第一触控位置及第二触控位置预测后续的触控位置,从而避免多次获取触控位置,加快上报速度,进而减小首次触摸触控屏时的响应时间。控屏时的响应时间。控屏时的响应时间。

【技术实现步骤摘要】
一种触控屏的报点方法、装置、存储介质及移动终端


[0001]本申请涉及通讯
,具体涉及一种触控屏的报点方法、装置、存储介质及移动终端。

技术介绍

[0002]近年来,手机、平板及个人数字助理等移动终端因其携带便携性逐渐被用户所青睐,用户可通过点击、按压或滑动等操作方式对移动终端进行操作。
[0003]相关技术中,当用户对触控屏进行操作时,触控屏当检测到存在操作时,需要持续获取7到9次的触控位置,再将获取到的触控位置进行上报,然而7到9次的获取消耗了较长的时间,进而导致首次触摸时的响应时间较长。

技术实现思路

[0004]本申请实施例提供一种触控屏的报点方法,可以减小首次触摸触控屏时的响应时间。
[0005]本申请实施例提供一种触控屏的报点方法,包括:
[0006]当检测到对所述触控屏的触控操作时,获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置;
[0007]基于所述第一触控位置及所述第二触控位置,判断所述触控操作是否为滑动操作;
[0008]若所述触控操作为滑动操作,则上报所述第一触控位置及所述第二触控位置;
[0009]根据所述第一触控位置及所述第二触控位置确定目标触控位置,并上报所述目标触控位置。
[0010]本申请实施例还提供一种触控屏的报点装置,其特征在于,包括:
[0011]获取模块,用于当检测到对所述触控屏的触控操作时,获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置;
[0012]判断模块,用于基于所述第一触控位置及所述第二触控位置,判断所述触控操作是否为滑动操作;
[0013]第一上报模块,用于若所述触控操作为滑动操作,则上报所述第一触控位置及所述第二触控位置;
[0014]第二上报模块,用于根据所述第一触控位置及所述第二触控位置确定目标触控位置,并上报所述目标触控位置。
[0015]本申请实施例还提供一种存储介质,存储介质中存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行如上所述的触控屏的报点方法。
[0016]本申请实施例还提供一种移动终端,移动终端包括处理器和存储器,存储器中存储有计算机程序,处理器通过调用存储器中存储的计算机程序,用于执行如上所述的触控屏的报点方法。
[0017]本申请实施例提供的触控屏的报点方法,包括:当检测到对所述触控屏的触控操作时,获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置;基于所述第一触控位置及所述第二触控位置,判断所述触控操作是否为滑动操作;若所述触控操作为滑动操作,则上报所述第一触控位置及所述第二触控位置;根据所述第一触控位置及所述第二触控位置确定目标触控位置,并上报所述目标触控位置。通过第一触控位置及第二触控位置预测后续的触控位置,从而避免多次获取触控位置,加快上报速度,进而减小首次触摸触控屏时的响应时间。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本申请实施例提供的触控屏的报点方法的第一种流程示意图。
[0020]图2为本申请实施例提供的触控屏的报点方法的第二种流程示意图。
[0021]图3为本申请实施例提供的触控屏的报点装置的结构示意图。
[0022]图4为本申请实施例提供的移动终端的具体结构图。
具体实施方式
[0023]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0024]请参阅图1,图1为本申请实施例提供的触控屏的报点方法的第一种流程示意图。该触控屏的报点方法,包括:
[0025]步骤101、当检测到对触控屏的触控操作时,获取触控操作在触控屏上的第一触控位置及第二触控位置。
[0026]其中,可以屏幕的刷新率获取用户的触控操作在触控屏上对应的第一触控位置及第二触控位置。具体的,第一触控位置及第二触控位置可以为触控操作在触控屏上对应的触控坐标。
[0027]例如:第一触控位置为(1,1),第二触控位置为(2,2)。
[0028]在一些实施方式中,所述获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置的步骤,包括:
[0029](1)按照预设时长获取所述触控操作在所述触控屏上的触控位置;
[0030](2)将首次获取到的触控位置确定为第一触控位置,将在获取所述第一触控位置之后获取到的触控位置确定为第二触控位置。
[0031]其中,预设时长可以为触控屏刷新一帧画面时的时间,例如触控屏的刷新率为60HZ/s,则预设时长为1000ms/60。
[0032]步骤102、基于第一触控位置及第二触控位置,判断触控操作是否为滑动操作。
[0033]其中,可根据第一触控位置及第二触控位置确定触控操作的操作类型是否为滑动操作。
[0034]在一些实施方式中,所述基于所述第一触控位置及所述第二触控位置,判断所述触控操作是否为滑动操作的步骤,包括:
[0035](1)判断所述第一触控位置与所述第二触控位置的触控位置是否相同;
[0036](2)若所述第一触控位置与所述第二触控位置的触控位置不同,则确定所述触控操作为滑动操作。
[0037]其中,可判断第一触控位置与第二触控位置的触控位置是否相同,若不同,则证明在预设时长内用户的触控操作得到了两位置不同的触控位置。因此当判断第一触控位置与第二触控位置的触控位置不同时,则可确定触控操作为滑动操作。
[0038]步骤103、若触控操作为滑动操作,则上报第一触控位置及第二触控位置。
[0039]当由步骤102确定出触控操作的操作类型为滑动操作时,先将已获取的第一触控位置及第二触控位置进行上报。
[0040]步骤104、根据第一触控位置及第二触控位置确定目标触控位置,并上报目标触控位置。
[0041]其中,根据第一触控位置以及第二触控位置预测后续的触控位置,并将预测出的目标触控位置进行上报,也即无需等待刷新率的时间即可上报。
[0042]在一些实施方式中,所述根据所述第一触控位置及所述第二触控位置确定目标触控位置的步骤,包括:
[0043](1)根据所述第一触控位置及所述第二触控位置,确定所述触控操作的滑动方向以及滑动距离;
[0044](2)将在所述滑动方向上与所述第二触控位置的距离为所述滑动距离的位置,确定为目标触控位置。
[0045]其中,根据第一触控位置及第二触控位置确定触控操作的滑动方向以及滑动距本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控屏的报点方法,其特征在于,包括:当检测到对所述触控屏的触控操作时,获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置;基于所述第一触控位置及所述第二触控位置,判断所述触控操作是否为滑动操作;若所述触控操作为滑动操作,则上报所述第一触控位置及所述第二触控位置;根据所述第一触控位置及所述第二触控位置确定目标触控位置,并上报所述目标触控位置。2.根据权利要求1所述的触控屏的报点方法,其特征在于,所述根据所述第一触控位置及所述第二触控位置确定目标触控位置的步骤,包括:根据所述第一触控位置及所述第二触控位置,确定所述触控操作的滑动方向以及滑动距离;将在所述滑动方向上与所述第二触控位置的距离为所述滑动距离的位置,确定为目标触控位置。3.根据权利要求1所述的触控屏的报点方法,其特征在于,所述获取所述触控操作在所述触控屏上的第一触控位置及第二触控位置的步骤,包括:按照预设时长获取所述触控操作在所述触控屏上的触控位置;将首次获取到的触控位置确定为第一触控位置,将在获取所述第一触控位置之后获取到的触控位置确定为第二触控位置。4.根据权利要求3所述的触控屏的报点方法,其特征在于,在所述上报所述目标触控位置的步骤之后,还包括:将所述第二触控位置更新为第一触控位置,将所述目标触控位置更新为第二触控位置,并返回执行根据所述第一触控位置及所述第二触控位置确定目标触控位置,并上报所述目标触控位置的步骤,直至无法检测到触控操作为止。5.根据权利要求3所述的触控屏的报点方法,其特征在于,在所述上报所述目标触控位置的步骤之后,还包括:基于所述目标触控位置,所述滑动方向以及所述滑动距离,确定下一...

【专利技术属性】
技术研发人员:胡专门
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:

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

1