本申请涉及电子设备,尤其涉及一种触控操作的识别方法、装置、电子设备及存储介质。
背景技术:
1、随着手机、平板等电子设备功能的多样化,用户可以通过截屏、区域截屏或者录屏等功能保存屏幕中显示的图像或者视频。除了通过菜单或者按压物理按键启动相关功能以外,还可以利用指关节在触控屏上单击或者双击等操作启动截屏、区域截屏或者录屏等功能。
2、在实际操作中,利用指关节敲击显示屏启动相关功能时,存在成功率低或者误操作高的问题。
3、因此,如何提高识别指关节操作的成功率是目前亟待解决的技术问题。
技术实现思路
1、本申请提供了一种触控操作的识别方法、装置、电子设备及存储介质,能够提高对指关节敲击屏幕的识别率。
2、第一方面,本申请实施例提供了一种触控操作的识别方法,应用于电子设备,所述电子设备包括:触控屏、应用处理器(applicationprocessor,ap)和基带处理器(cooperateprocessor,cp),所述方法包括:
3、所述ap监测是否存在对所述触控屏的触控操作;
4、所述cp监听加速度数据,并将监听到的加速度数据存储到存储模块;
5、在所述ap监测到触控操作时,所述cp根据所述存储模块中存储的加速度数据识别所述触控操作是否为指关节敲击动作,并将识别结果发送给所述ap。
6、采用该实施例进行触控操作的识别时,在ap监测到触控操作时,cp根据加速度数据识别触控操作是否为指关节敲击动作。相对于现有技术中,cp将加速度数据传给ap,由ap根据接收到的加速度数据识别触控操作是否为指关节敲击动作的技术方案来说,本申请实施例省去了将存储模块中的加速度数据由cp传到ap的操作,可以及时地对触控操作进行识别,能够提高对指关节敲击屏幕的识别率。
7、在一种可能的实现方式中,触控操作的识别方法还可以包括:
8、在所述ap监测到触控操作时,获取所述触控屏的电容值;
9、所述ap根据所述电容值识别所述触控操作是否为指关节敲击动作;
10、在所述ap根据所述电容值到的识别结果与所述cp根据所述加速度数据得到的识别结果都是指关节敲击动作时,确定所述触控操作为指关节敲击动作。
11、该实施例中,ap根据触控屏的电容值对触控操作进行识别,在ap根据电容值得到的识别结果与cp根据加速度数据得到的识别结果都是指关节敲击动作时,才确定触控操作为指关节敲击动作,采用该实施例提高了识别的准确性。
12、在一种可能的实现方式中,触控操作的识别方法还可以包括:
13、在所述ap根据所述电容值得到的识别结果与所述cp根据所述加速度数据得到的识别结果不都是指关节敲击动作时,确定所述触控操作为点击操作。
14、在一种可能的实现方式中,所述存储模块是功耗低于双倍速率同步动态随机存储器ddr的存储模块。
15、采用该实施例,相对于现有技术中使用ddr存储加速度数据来说,使用功耗低于ddr的存储模块存储加速度数据,有利于降低功耗。
16、第二方面,本申请实施例提供了一种触控操作方法,应用于电子设备,所述电子设备包括:触控屏、应用处理器ap和基带处理器cp,所述方法包括:
17、所述ap监测是否存在对所述触控屏的触控操作;
18、所述cp监听加速度数据,并将监听到的加速度数据存储到预设的存储模块;
19、在所述ap监测到触控操作时,所述cp根据所述存储模块中存储的加速度数据识别所述触控操作是否为指关节敲击动作,并将识别结果发送给所述ap;
20、响应于所述触控操作,所述ap执行与识别出的所述触控操作的类型匹配的预设操作。
21、在一种可能的实现方式中,在确定所述触控操作包括指关节敲击动作时,所述预设操作包括:截屏、区域截屏或者录屏中的任意一项操作。
22、第三方面,本申请实施例提供了一种触控操作的识别装置,应用于电子设备,所述电子设备包括:触控屏,所述识别装置包括:应用处理器ap和基带处理器cp,
23、所述ap,用于监测是否存在对所述触控屏的触控操作;
24、所述cp,用于监听加速度数据,并将监听到的加速度数据存储到预设的存储模块,以及用于在所述ap监测到触控操作时,根据所述存储模块中存储的加速度数据识别所述触控操作是否为指关节敲击动作,并将识别结果发送给所述ap。
25、第四方面,本申请实施例提供了一种触控操作装置,应用于电子设备,所述电子设备包括:触控屏,所述触控操作装置包括:响应模块和如第三方面所述的触控操作的识别装置;
26、所述响应模块,用于在所述识别装置确定所述触控操作包括指关节敲击动作时,响应于所述触控操作,执行与所述触控操作匹配的预设操作。
27、第五方面,本申请实施例提供了一种电子设备,包括:触控屏、应用处理器ap、基带处理器cp、以及存储有指令的存储器,所述指令在被所述ap和所述cp执行时使得所述电子设备执行如上述第一方面或者第一方面的任意一种可能的实现方式所述的方法或如上述第二方面或者第二方面的任意一种可能的实现方式所述的方法。
28、第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指令,所述指令在被电子设备执行时,使得所述电子设备执行如上述第一方面或者第一方面的任意一种可能的实现方式所述的方法或如上述第二方面或者第二方面的任意一种可能的实现方式所述的方法。
29、第七方面,本申请实施例提供了一种计算机程序产品,其所述计算机程序产品包括指令,所述指令在被电子设备执行时使得所述电子设备执行如上述第一方面或者第一方面的任意一种可能的实现方式所述的方法或如上述第二方面或者第二方面的任意一种可能的实现方式所述的方法。
30、可以理解的是,上述第二方面至第七方面所能达到的有益效果可以参考上述第一方面或者第一方面的任意一种可能的实现方式中的方法对应的有益效果。
1.一种触控操作的识别方法,其特征在于,应用于电子设备,所述电子设备包括:触控屏、应用处理器ap和基带处理器cp,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,
5.一种触控操作方法,其特征在于,应用于电子设备,所述电子设备包括:触控屏、应用处理器ap和基带处理器cp,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,
7.一种触控操作的识别装置,其特征在于,应用于电子设备,所述电子设备包括:触控屏,所述识别装置包括:应用处理器ap和基带处理器cp,
8.一种触控操作装置,其特征在于,应用于电子设备,所述电子设备包括:触控屏,所述触控操作装置包括:响应模块和如权利要求7所述的触控操作的识别装置;
9.一种电子设备,其特征在于,包括:触控屏、应用处理器ap、基带处理器cp、以及存储有指令的存储器,所述指令在被所述ap和所述cp执行时使得所述电子设备执行如权利要求1至4中任一项所述的方法或5至6中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,所述指令在被电子设备执行时,使得所述电子设备执行如权利要求1至4中任一项所述的方法或5至6中任一项所述的方法。