一种触控处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:30405536 阅读:16 留言:0更新日期:2021-10-20 11:08
本申请实施例公开了一种触控处理方法、装置、存储介质及电子设备,其中,方法包括:采用本申请实施例,监测到针对触控屏所输入的触控操作,采集所述触控操作对应的至少两帧触控参数信息,基于第一参数信息和第二参数信息确定当前的触控位移,并获取当前所述触控操作对应的触控标记状态,所述第一参数信息为所述触控操作当前的触控参数信息,所述第二参数信息为所述第一触控参数信息上一帧的触控参数信息;基于所述触控位移以及所述触控标记状态,控制操作系统确定当前所述触控操作的触控状态,可以提高触控处理的准确性,降低触控误响应。降低触控误响应。降低触控误响应。

【技术实现步骤摘要】
一种触控处理方法、装置、存储介质及电子设备


[0001]本申请涉及计算机
,尤其涉及一种触控处理方法、装置、存储介质及电子设备。

技术介绍

[0002]触控屏已经成为电子设备,尤其是移动电子设备的标配器件,触控屏可由设备底层处理器控制,用户触摸上述触控屏的屏幕时,会引起的电容变化,通过检测用户触摸屏的屏幕引起的电容变化,可获取到用户触控触控屏时的触控参数变化情况,进而可基于触控参数变化情况实现触控功能的响应。

技术实现思路

[0003]本申请实施例提供了一种触控处理方法、装置、存储介质及电子设备,所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种触控处理方法,所述方法包括:
[0005]监测到针对触控屏所输入的触控操作,采集所述触控操作对应的至少两帧触控参数信息;
[0006]基于第一参数信息和第二参数信息确定当前的触控位移,并获取当前所述触控操作对应的触控标记状态,所述第一参数信息为所述触控操作当前的触控参数信息,所述第二参数信息为所述第一触控参数信息上一帧的触控参数信息;
[0007]基于所述触控位移以及所述触控标记状态,控制操作系统确定当前所述触控操作的触控状态。
[0008]第二方面,本申请实施例提供了一种触控处理装置,所述装置包括:
[0009]触控操作监测模块,用于监测到针对触控屏所输入的触控操作,采集所述触控操作对应的至少两帧触控参数信息;
[0010]状态位移确定模块,用于基于第一参数信息和第二参数信息确定当前的触控位移,并获取当前所述触控操作对应的触控标记状态,所述第一参数信息为所述触控操作当前的触控参数信息,所述第二参数信息为所述第一触控参数信息上一帧的触控参数信息;
[0011]触控状态确定模块,用于基于所述触控位移以及所述触控标记状态,控制操作系统确定当前所述触控操作的触控状态。第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
[0012]第四方面,本申请实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
[0013]本申请一些实施例提供的技术方案带来的有益效果至少包括:
[0014]在本申请一个或多个实施例中,终端可监测到针对触控屏所输入的触控操作,采
集所述触控操作对应的至少两帧触控参数信息,通过基于所述触控操作当前的第一参数信息和上一帧的第二参数信息确定当前的触控位移,并获取当前所述触控操作对应的触控标记状态,然后可基于所述触控位移以及所述触控标记状态,控制操作系统确定当前所述触控操作的触控状态。通过结合触控位移和触控标记状态来控制操作系统触控状态的判决逻辑,可以提高触控处理的准确性,降低触控误响应,以及通过优化触控处理流程可提高系统不同应用功能的兼容性和触控响应准确性,提高用户体验触控体验;以及可覆盖到触控操作过程中用户非主观抬起接触物(手指)的情况,避免因此造成的诸如导航手势悬停等功能逻辑的误判,可提高终端识别触控操作的过程中用户停止滑动、自然抬起、主观抬起等触控场景下的触控应用,大幅提高了触控的准确性,避免错误的触控响应。
附图说明
[0015]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本申请实施例提供的一种触控处理方法的流程示意图;
[0017]图2是本申请实施例提供的触控处理方法所涉及的一种触控场景示意图;
[0018]图3是本申请实施例提供的另一种触控处理方法的流程示意图;
[0019]图4是本申请实施例提供的另一种触控处理方法的流程示意图;
[0020]图5是本申请实施例提供的一种触控处理装置的结构示意图;
[0021]图6是本申请实施例提供的一种触控状态确定模块的结构示意图;
[0022]图7是本申请实施例提供的另一种触控处理装置的结构示意图;
[0023]图8是本申请实施例提供的一种电子设备的结构示意图;
[0024]图9是本申请实施例提供的操作系统和用户空间的结构示意图;
[0025]图10是图8中安卓操作系统的架构图;
[0026]图11是图8中IOS操作系统的架构图。
具体实施方式
[0027]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/
或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0029]下面结合具体的实施例对本申请进行详细说明。
[0030]在一个实施例中,如图1所示,特提出了一种触控处理方法,该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的触控处理装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。所述触控处理装置可以为终端,包括但不限于:个人电脑、平板电脑、手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端设备可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、5G网络或未来演进网络中的终端设备等。
[0031]具体的,该触控处理方法包括:
[0032]S101:监测到针对触控屏所输入的触控操作,采集所述触控操作对应的至少两帧触控参数信息。
[0033]所述触控操作可以是一种针对显示对象(图标、元素等)滑动操作、可以是一种针对显示对象拖拽操作、可以是一种针对显示对象的捏合操作(如多指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控处理方法,其特征在于,所述方法包括:监测到针对触控屏所输入的触控操作,采集所述触控操作对应的至少两帧触控参数信息;基于第一参数信息和第二参数信息确定当前的触控位移,并获取当前所述触控操作对应的触控标记状态,所述第一参数信息为所述触控操作当前的触控参数信息,所述第二参数信息为所述第一触控参数信息上一帧的触控参数信息;基于所述触控位移以及所述触控标记状态,控制操作系统确定当前所述触控操作的触控状态。2.根据权利要求1所述的方法,其特征在于,所述基于所述触控位移、所述触控标记状态,控制操作系统确定当前所述触控操作的触控状态,包括:根据所述触控位移与位移阈值以及所述触控标记状态,确定目标参数信息;基于所述目标参数信息,控制操作系统确定所述触控操作的触控状态。3.根据权利要求2所述的方法,其特征在于,所述根据所述触控位移与位移阈值以及所述触控标记状态,确定目标参数信息,包括:确定所述触控位移小于或等于位移阈值且所述触控标记状态为按压标记状态,将第二参数信息作为目标参数信息;所述基于所述目标参数信息,控制操作系统标记所述触控操作的触控状态,包括:基于所述目标参数信息,控制操作系统确定所述触控操作为按压状态。4.根据权利要求2所述的方法,其特征在于,所述根据所述触控位移与位移阈值以及所述触控标记状态,确定目标参数信息,包括:确定所述触控位移大于位移阈值,和/或所述触控标记状态为抬起标记状态,将第一参数信息作为目标参数信息;或,确定所述触控位移小于位移阈值,且所述触控标记状态为按压标记状态,将第一参数信息作为目标参数信息。5.根据权利要求2所述的方法,其特征在于,所述监测到针对触控屏所输入的触控操作,采集所述触控操作对应的至少两帧触控参数...

【专利技术属性】
技术研发人员:古启才
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1