本发明专利技术提供了一种处理方法及装置。在获取到用户的触控输入的情况下,获取电子设备的第一参数及触控输入对应的触摸时长;其中,第一参数包括:电子设备的加速度、电子设备的角速度及电子设备因触控输入的压力而发生形变的恢复时长。在第一参数满足第一预设条件,和/或触摸时长满足第二预设条件的情况下,响应触控输入。本申请通过结合电子设备的加速度、电子设备的角速度、电子设备因触控输入的压力而发生形变的恢复时长以及触控输入对应的触摸时长来确定触控输入是否为点击触摸屏的输入,可以提高确定出的结果的准确率。
【技术实现步骤摘要】
一种处理方法及装置
本专利技术涉及计算机
,特别是涉及一种处理方法及装置。
技术介绍
触屏操控是目前手机中常用的一种操控方式,用户通过点击手机的触摸屏以实现操控手机。当手机的触摸屏被点击时,点击动作可以使得手机震动,进而导致手机的加速度发生变化,可以测量手机的加速度。其中,点击触摸屏的力度与手机的加速度成正比。当点击力度达到一定力度时,由点击动作引发的手机的加速度会达到特定的数值,从而可以确定对触摸屏发生了点击动作。然而,专利技术人发现,手机在晃动或其他非点击的情况下也会导致手机的加速度达到特定的数值,因此,根据手机的加速度来确定是否发生点击事件容易出现误判情况。
技术实现思路
为了降低出现误判情况的可能性,本申请示出了一种处理方法及装置。第一方面,本申请示出了一种处理方法,应用于电子设备,所述方法包括:在获取到用户的触控输入的情况下,获取所述电子设备的第一参数及所述触控输入对应的触摸时长;在所述第一参数满足第一预设条件,和/或所述触摸时长满足第二预设条件的情况下,响应所述触控输入;其中,所述第一参数包括:所述电子设备的加速度、所述电子设备的角速度及所述电子设备因所述触控输入的压力而发生形变的恢复时长。在一个可选的实现方式中,所述第一参数包括所述电子设备的加速度;在所述第一参数满足第一预设条件的情况下,响应所述触控输入,包括:获取第一时刻的第一加速度与第二时刻的第二加速度;基于所述第一加速度的一阶差分与第二加速度的一阶差分构造目标指数;在所述目标指数大于预设值的情况下,响应所述触控输入;其中第一时刻在第二时刻之前;和/或,在所述电子设备的加速度在垂直于所述电子设备的触摸屏的方向上的数值的变化趋势为先降低再升高的情况下,响应所述触控输入。在一个可选的实现方式中,所述第一参数包括所述电子设备的角速度;在所述第一参数满足第一预设条件的情况下,响应所述触控输入,包括:在所述角速度的一阶差分的正负值交替周期大于预设周期的情况下,响应所述触控输入。在一个可选的实现方式中,在所述触摸时长满足第二预设条件的情况下,响应所述触控输入,包括:在所述持续触摸时长位于第一预设时长区间的情况下,响应所述触控输入。在一个可选的实现方式中,所述第一参数包括所述恢复时长;在所述第一参数满足第一预设条件的情况下,响应所述触控输入,包括:在所述恢复时长位于第二预设时长区间的情况下,响应所述触控输入。第二方面,本申请示出了一种处理装置,其特征在于,应用于电子设备,所述装置包括:获取模块,用于在获取到用户的触控输入的情况下,获取所述电子设备的第一参数及所述触控输入对应的触摸时长;响应模块,用于在所述第一参数满足第一预设条件,和/或所述触摸时长满足第二预设条件的情况下,响应所述触控输入;其中,所述第一参数包括:所述电子设备的加速度、所述电子设备的角速度及所述电子设备因所述触控输入的压力而发生形变的恢复时长。在一个可选的实现方式中,所述第一参数包括所述电子设备的加速度;所述响应模块包括:获取单元,用于获取第一时刻的第一加速度与第二时刻的第二加速度;构造单元,用于基于所述第一加速度的一阶差分与第二加速度的一阶差分构造目标指数;第一响应单元,用于在所述目标指数大于预设值的情况下,响应所述触控输入;其中第一时刻在第二时刻之前;和/或,第二响应单元,用于在所述电子设备的加速度在垂直于所述电子设备的触摸屏的方向上的数值的变化趋势为先降低再升高的情况下,响应所述触控输入。在一个可选的实现方式中,所述第一参数包括所述电子设备的角速度;所述响应模块包括:第三响应单元,用于在所述角速度的一阶差分的正负值交替周期大于预设周期的情况下,响应所述触控输入。在一个可选的实现方式中,所述响应模块包括:第四响应单元,用于在所述持续触摸时长位于第一预设时长区间的情况下,响应所述触控输入。在一个可选的实现方式中,所述第一参数包括所述恢复时长;所述响应模块包括:第五响应单元,用于在所述恢复时长位于第二预设时长区间的情况下,响应所述触控输入。第三方面,本专利技术示出了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的处理方法的步骤。第四方面,本专利技术示出了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的处理方法的步骤。在获取到用户的触控输入的情况下,获取电子设备的第一参数及触控输入对应的触摸时长;其中,第一参数包括:电子设备的加速度、电子设备的角速度及电子设备因触控输入的压力而发生形变的恢复时长。在第一参数满足第一预设条件,和/或触摸时长满足第二预设条件的情况下,响应触控输入。本申请通过结合电子设备的加速度、电子设备的角速度、电子设备因触控输入的压力而发生形变的恢复时长以及触控输入对应的触摸时长来确定触控输入是否为点击触摸屏的输入,可以提高确定出的结果的准确率。附图说明图1是本申请示出的一种处理方法的步骤流程图。图2所示本申请示出的一种电子设备的三维坐标示意图。.图3是本申请示出的一种处理方法的步骤流程图。图4是本申请示出的一种处理装置的结构框图。图5是本申请示出的一种电子设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术一种处理方法的步骤流程图,该方法应用于电子设备中,该方法包括:在步骤S101中,在获取到用户的触控输入的情况下,获取电子设备的第一参数及触控输入对应的触摸时长;其中,第一参数包括:电子设备的加速度、电子设备的角速度及电子设备因触控输入的压力而发生形变的恢复时长。在本申请中,电子设备包括手机以及平板电脑等,电子设备包括触摸屏,用户可以通过点击触摸屏来控制电子设备。电子设备的触摸屏包括曲面屏或者瀑布屏等,这样,电子设备侧边有部分区域也是触摸屏,用户手握电子设备的时候,手指有时候会触摸到电子设备的触摸屏的边缘。但此时用户仅仅是手握电子设备而已,并不是需要通过点击触摸屏来控制电子设备,因此,此时就需要检测用户是正常手握电子设备还是用户是向电子设备输入了点击操作以产生点击事件。如果是用户正常手握电子设备,则需要进行边缘抑制,这样电子设备就不会因用户正常手握电子设备而误判触屏产生点击事件,进而可以解决触摸屏边缘的误触问题。但本文档来自技高网...
【技术保护点】
1.一种处理方法,其特征在于,应用于电子设备,所述方法包括:/n在获取到用户的触控输入的情况下,获取所述电子设备的第一参数及所述触控输入对应的触摸时长;/n在所述第一参数满足第一预设条件,和/或所述触摸时长满足第二预设条件的情况下,响应所述触控输入;/n其中,所述第一参数包括:所述电子设备的加速度、所述电子设备的角速度及所述电子设备因所述触控输入的压力而发生形变的恢复时长。/n
【技术特征摘要】
1.一种处理方法,其特征在于,应用于电子设备,所述方法包括:
在获取到用户的触控输入的情况下,获取所述电子设备的第一参数及所述触控输入对应的触摸时长;
在所述第一参数满足第一预设条件,和/或所述触摸时长满足第二预设条件的情况下,响应所述触控输入;
其中,所述第一参数包括:所述电子设备的加速度、所述电子设备的角速度及所述电子设备因所述触控输入的压力而发生形变的恢复时长。
2.根据权利要求1所述的方法,其特征在于,所述第一参数包括所述电子设备的加速度;
在所述第一参数满足第一预设条件的情况下,响应所述触控输入,包括:
获取第一时刻的第一加速度与第二时刻的第二加速度;
基于所述第一加速度的一阶差分与第二加速度的一阶差分构造目标指数;
在所述目标指数大于预设值的情况下,响应所述触控输入;
其中第一时刻在第二时刻之前;
和/或,
在所述电子设备的加速度在垂直于所述电子设备的触摸屏的方向上的数值的变化趋势为先降低再升高的情况下,响应所述触控输入。
3.根据权利要求1所述的方法,其特征在于,所述第一参数包括所述电子设备的角速度;
在所述第一参数满足第一预设条件的情况下,响应所述触控输入,包括:
在所述角速度的一阶差分的正负值交替周期大于预设周期的情况下,响应所述触控输入。
4.根据权利要求1所述的方法,其特征在于,在所述触摸时长满足第二预设条件的情况下,响应所述触控输入,包括:
在所述持续触摸时长位于第一预设时长区间的情况下,响应所述触控输入。
5.根据权利要求1所述的方法,其特征在于,所述第一参数包括所述恢复时长;
在所述第一参数满足第一预设条件的情况下,响应所述触控输入,包括:
在所述恢复时长位于第二预设时长区间的情况下,响应所述触控输入。
6.一种处理装置,其特征在于,应用于电子设备,所述装置包括:
获取模块,用于在获取到用户的触控输入的情况下,获取所述电子设备的第一参数及所述触控输入对应的触摸时长...
【专利技术属性】
技术研发人员:王丰,刘旭东,赖志隆,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。