应用程序的数据清理方法及装置的制造方法

文档序号:9910519阅读:279来源:国知局
应用程序的数据清理方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种应用程序的数据清理方法及装置。
【背景技术】
[0002]随着智能终端技术的发展,在终端上集成的功能以及应用越来越多,应用程序本身、应用程序下的数据以及在使用该应用程序过程中产生的缓存文件都需要占用终端的内存,但是终端的内存是有限的,因此需要定期对终端的应用程序的缓存以及数据进行清理,否则会造成终端的运行效率降低或者因内存不足而操作失败。
[0003]在目前的智能终端设备中,若用户需要对应用程序中的缓存文件或者应用程序的数据进行清理,需要进入设置功能,并在应用列表里找到此应用,然后在该应用的详情页面中清理与该应用程序对应的缓存文件或者数据。用户在进行上述操作的过程中,必须在特定的页面进行操作,操作过程中需要进行多次操作才能完成缓存或数据的清理;并且,上述功能所在的位置比较隐蔽,存在部分客户不知道该功能所在的位置或者如何使用该功能。
[0004]综上所述,在现有的智能终端中,清理应用程序的缓存以及数据的方法存在操作的便利性不足的问题。

【发明内容】

[0005]基于此,为解决上述提到的传统技术中终端的清理应用程序的缓存文件以及数据的方法存在的操作便利性不足的技术问题,特提供了一种应用程序的数据清理方法。
[0006]—种应用程序的数据清理方法,包括:
[0007]检测在压力触控区域输入的按压操作,获取所述按压操作的操作参数,所述按压操作的操作参数包括压力值和与所述按压操作对应的应用图标;
[0008]确定与所述压力值匹配的预设的压力值区间;
[0009]获取与所述应用图标对应的目标应用程序,在所述目标应用程序中查找目标数据来源,其中,所述目标数据来源为与所述压力值匹配的预设的压力值区间相匹配的数据来源;
[0010]清理查找到的所述目标数据来源。
[0011 ]可选的,所述目标数据来源的类型包括所述目标应用程序的缓存数据和应用数据;与所述类型为缓存数据的目标数据来源匹配的压力值区间的最大值小于或等于与所述类型为应用数据的目标数据来源匹配的压力值区间的最小值。
[0012]可选的,所述在所述目标应用程序中查找目标数据来源的步骤还包括:获取所述目标数据来源的数据存储地址对应的数据量和/或数据类型并展示。
[0013]可选的,所述获取与所述应用图标对应的目标应用程序的步骤之后还包括:在获取到与所述应用图标对应的目标应用程序时,判断所述压力值是否大于预设的压力阈值,若是,则生成数据清理的悬浮窗,在所述与所述按压操作对应的应用图标上展示所述悬浮窗;检测针对所述悬浮窗的拖拽事件,获取与所述拖拽事件的终点匹配的应用图标,将与所述拖拽事件的终点匹配的应用图标对应的应用程序作为目标应用程序;执行所述在所述目标应用程序中查找目标数据来源的步骤,其中,所述目标数据来源为与所述压力值匹配的预设的压力值区间相匹配的数据来源。
[0014]可选的,所述按压操作的操作参数还包括按压时长;所述清理查找到的所述目标数据来源的步骤之前还包括:判断所述按压时长是否大于预设的按压时长阈值,若是,则执行所述清理查找到的所述目标数据来源的步骤。
[0015]此外,为解决上述提到的传统技术中终端的清理应用程序的缓存文件以及数据的方法存在的操作便利性不足的技术问题,特提供了一种应用程序的数据清理装置。
[0016]一种应用程序的数据清理装置,包括:
[0017]按压操作检测模块,用于检测在压力触控区域输入的按压操作,获取所述按压操作的操作参数,所述按压操作的操作参数包括压力值和与所述按压操作对应的应用图标;
[0018]压力值区间确定模块,用于确定与所述压力值匹配的预设的压力值区间;
[0019]目标数据来源查找模块,用于获取与所述应用图标对应的目标应用程序,在所述目标应用程序中查找目标数据来源,其中,所述目标数据来源为与所述压力值匹配的预设的压力值区间相匹配的数据来源;
[0020]数据清理模块,用于清理查找到的所述目标数据来源。
[0021 ]可选的,所述目标数据来源的类型包括所述目标应用程序的缓存数据和应用数据;与所述类型为缓存数据的目标数据来源匹配的压力值区间的最大值小于或等于与所述类型为应用数据的目标数据来源匹配的压力值区间的最小值。
[0022]可选的,所述目标数据来源查找模块还用于:获取所述目标数据来源的数据存储地址对应的数据量和/或数据类型并展示。
[0023]可选的,所述装置还包括悬浮窗生成模块和拖拽事件检测模块,其中:所述悬浮窗生成模块用于在获取到与所述应用图标对应的目标应用程序时,判断所述压力值是否大于预设的压力阈值,若是,则生成数据清理的悬浮窗,在所述与所述按压操作对应的应用图标上展示所述悬浮窗;所述拖拽事件检测模块用于检测针对所述悬浮窗的拖拽事件,将与所述拖拽事件的终点匹配的应用图标,获取与所述拖拽事件的终点匹配的应用图标对应的应用程序作为目标应用程序,调用所述目标数据来源查找模块。
[0024]可选的,所述按压操作的操作参数还包括按压时长;所述装置还包括按压时长判断模块,用于判断所述按压时长是否大于预设的按压时长阈值,若所述按压时长大于所述按压时长阈值,则调用所述数据清理模块。
[0025]实施本发明实施例,将具有如下有益效果:
[0026]采用了上述应用程序的数据清理方法和装置,在需要对终端的应用程序的数据进行清理时,可直接在终端的主菜单界面按压需要进行清理的应用程序,在按压的力度等参数满足要求时,可直接根据用户的按压操作的操作参数对应用程序的数据进行清理,避免了必须在特定的数据清理页面才能进行清理且必须进行多次操作的操作不便,从而提高了应用程序的数据清理的操作的便利性。
【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]其中:
[0029]图1为一个实施例中一种应用程序的数据清理方法的方法流程示意图;
[0030]图2为一个实施例中智能手机的主菜单页面的示意图;
[0031]图3为一个实施例中一种应用程序的数据清理装置的结构示意图;
[0032]图4为一个实施例中运行前述应用程序的数据清理方法的计算机设备的结构示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]为解决上述提到的传统技术中终端的清理应用程序的缓存文件以及数据的方法存在的操作便利性不足的技术问题,在本实施例中,特提供了一种应用程序的数据清理方法,该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的计算机系统上。该计算机程序可以是应用程序的数据清理应用。该计算机系统可以是安装有压力触控传感器的智能手机、平板电脑、掌上电脑等终端设备。
[0035]具体的,上述应用程序的数据清理方法如图1所示,包括如下步骤:
[0036]步骤S102:检测在压力触控区域输入的按压操作,获取所述按压操作的操作参数,所述按压操作的操作参数包括压力值和与所述按压操作对应的应用图标。
[0037]压力触控区域为终端上安装了压力触控传感器的区域,即终端不仅能检测用户在终端的压力触控区域输入的操作的轨迹或者点击位置,还能检测用户输入该操作时的力度,例如重按、轻按等,或者力度的大小值。一般来讲,终端的压力触控区域为终端上具备了压力触控功能的显示屏区域,例如iPhone手机具备了Force Touch功能的显示屏。
[0038]在一个实施例中,如图2所示,在一个智能手机的主菜单页面,压力触控区域就是整个触摸屏,即该智能手机的显示屏区域,也就是图中的编号A所表示的区域。当用户在如图所示的A区域进行按压时,即相当于在该智能手机的压力触控区域输入例如一个按压操作。
[0039]当终端通过压力触控传感器检测到用户输入了按压操作时,获取该按
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1