一种垃圾数据清理方法及其系统的制作方法
【专利摘要】本发明提供了一种垃圾数据清理方法,包括:S1获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据路径并记录;S2当监测到即时通讯应用程序启用任一功能时,获取该功能在SD卡创建的所有数据路径并记录;S3将S2中创建的所有数据路径与S1中的初始创建数据路径进行比较,得出新增的文件数据路径;S4将S3中新增的文件数据路径内置到清理应用程序中,当即时通讯应用程序启动时,判断S3中新增的文件数据路径是否存在,若存在,则扫描路径下的所有文件并列表向用户展示并根据用户勾选选项,在后台线程删除相应的文件,以实现即时通讯应用程序任一功能启用后产生的垃圾数据的清理。本发明还提供了一种垃圾数据清理系统。
【专利说明】
一种垃圾数据清理方法及其系统
技术领域
[0001]本发明涉及垃圾数据清理技术领域,具体涉及一种一种垃圾数据清理方法及其系统。【背景技术】
[0002]—般情况下,用户没法针对单个应用程序的某一功能启动后新增的垃圾数据进行相应的清理,不能满足用户的个性化需求。
【发明内容】
[0003]本发明的目的,就是克服现有技术的不足,提供一种针对即时通讯应用程序垃圾数据清理的方法及其系统,满足用户个性化需求。
[0004]为了达到上述目的,采用如下技术方案:一种垃圾数据清理方法,是在清理应用程序下实现,所述清理应用程序与即时通讯应用程序连接,所述方法包括以下步骤:
[0005]S1、获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据路径并记录;
[0006]S2、当监测到即时通讯应用程序启用任一功能时,获取该功能在SD卡创建的所有数据路径并记录;
[0007]S3、将步骤S2中该功能在SD卡创建的所有数据路径与该功能在步骤S1中的初始创建数据路径进行比较,得出该功能启用后新增的文件数据路径;
[0008]S4、将步骤S3中该功能启用后新增的文件数据路径信息内置到清理应用程序中, 当即时通讯应用程序启动时,判断步骤S3中该功能启用后新增的文件数据路径是否存在, 若存在,则扫描路径下的所有文件并列表向用户展示详细的数据信息;
[0009]S5、列表附带勾选框供用户选择勾选,并根据用户勾选选项,在后台线程删除相应的文件,以实现即时通讯应用程序任一功能启用后所产生的垃圾数据的专项清理。[〇〇1〇]为实现本发明的另一目的,本发明还采用如下技术方案:一种垃圾数据清理系统, 是在清理应用程序下实现,所述清理应用程序与即时通讯应用程序连接,所述系统包括:
[0011]初始数据获取模块,获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据路径并记录;
[0012]新数据获取模块,当监测到即时通讯应用程序启用任一功能时,获取该功能在SD 卡创建的所有数据路径并记录;
[0013]数据比较模块,将新数据获取模块中该功能在新数据获取模块创建的所有数据路径与该功能在初始数据获取模块中的初始创建数据路径进行比较,得出该功能启用后新增的文件数据路径;
[0014]数据整合展示模块,将数据比较模块中该功能启用后新增的文件数据路径信息内置到清理应用程序中,当即时通讯应用程序启动时,判断数据比较模块中该功能启用后新增的文件数据路径是否存在,若存在,则扫描路径下的所有文件并列表向用户展示详细的数据信息;
[0015]所述列表附带勾选框供用户选择勾选;
[0016]垃圾数据清理模块,根据用户勾选选项,在后台线程删除相应的文件,以实现即时通讯应用程序垃圾数据的专项清理。
[0017]与现有技术相比,本发明的有益效果在于:本发明通过采集统计得到即时通讯应用程序的各个功能使用过程中产生的文件路径,帮助用户扫描出手机中即时通讯应用程序产生的垃圾数据文件并进行清理。【附图说明】
[0018]图1是本发明垃圾数据清理系统的结构示意图;
[0019]图2是本发明垃圾数据清理方法的流程图。【具体实施方式】
[0020]下面将结合附图以及具体实施方法来详细说明本发明,在本发明的示意性实施及说明用来解释本发明,但并不作为对本发明的限定。
[0021]实施例
[0022]如图1所示,一种垃圾数据清理系统,是在清理应用程序下实现,所述清理应用程序与即时通讯应用程序连接,所述系统包括:
[0023]初始数据获取模块,获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据路径并记录;
[0024]新数据获取模块,当监测到即时通讯应用程序启用任一功能时,如语音、图片收发、视频收发、文档、备份等功能,获取该功能在SD卡创建的所有数据路径并记录;[〇〇25]数据比较模块,将新数据获取模块中该功能在新数据获取模块创建的所有数据路径与该功能在初始数据获取模块中的初始创建数据路径进行比较,得出该功能启用后新增的文件数据路径;
[0026]数据整合展示模块,将数据比较模块中该功能启用后新增的文件数据路径信息内置到清理应用程序中,当即时通讯应用程序启动时,判断数据比较模块中该功能启用后新增的文件数据路径是否存在,若存在,则扫描路径下的所有文件并列表向用户展示详细的数据信息;
[0027]所述列表附带勾选框供用户选择勾选;
[0028]垃圾数据清理模块,根据用户勾选选项,在后台线程删除相应的文件,以实现即时通讯应用程序垃圾数据的专项清理。[〇〇29]如图2所示,一种垃圾数据清理方法,是在清理应用程序下实现,所述清理应用程序与即时通讯应用程序连接,所述方法包括以下步骤:
[0030]S101:获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据路径并记录;
[0031]S102:当监测到即时通讯应用程序启用任一功能时,获取该功能在SD卡创建的所有数据路径并记录;[〇〇32]S103:将步骤S102中该功能在SD卡创建的所有数据路径与该功能在步骤S101中的初始创建数据路径进行比较,得出该功能启用后新增的文件数据路径;
[0033]S104:将步骤S103中该功能启用后新增的文件数据路径信息内置到清理应用程序中,当即时通讯应用程序启动时,判断步骤S103中该功能启用后新增的文件数据路径是否存在,若存在,则扫描路径下的所有文件并列表向用户展示详细的数据信息;[〇〇34]S105:列表附带勾选框供用户选择勾选,并根据用户勾选选项,在后台线程删除相应的文件,以实现即时通讯应用程序任一功能启用后所产生的垃圾数据的专项清理。
[0035]本发明通过采集统计得到即时通讯应用程序的各个功能使用过程中产生的文件路径,帮助用户扫描出手机中即时通讯应用程序产生的垃圾数据文件并进行清理。
[0036]本实施例所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
[0037]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种垃圾数据清理方法,是在清理应用程序下实现,所述清理应用程序与即时通讯 应用程序连接,其特征在于,所述方法包括以下步骤:51、获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据路径并记录;52、当监测到即时通讯应用程序启用任一功能时,获取该功能在SD卡创建的所有数据 路径并记录;53、将步骤S2中该功能在SD卡创建的所有数据路径与该功能在步骤S1中的初始创建数 据路径进行比较,得出该功能启用后新增的文件数据路径;54、将步骤S3中该功能启用后新增的文件数据路径信息内置到清理应用程序中,当即 时通讯应用程序启动时,判断步骤S3中该功能启用后新增的文件数据路径是否存在,若存 在,则扫描路径下的所有文件并列表向用户展示详细的数据信息;55、列表附带勾选框供用户选择勾选,并根据用户勾选选项,在后台线程删除相应的文 件,以实现即时通讯应用程序任一功能启用后所产生的垃圾数据的专项清理。2.—种垃圾数据清理系统,是在清理应用程序下实现,所述清理应用程序与即时通讯 应用程序连接,其特征在于,所述系统包括:初始数据获取模块,获取初始安装的即时通讯应用程序各功能在SD卡创建的所有数据 路径并记录;新数据获取模块,当监测到即时通讯应用程序启用任一功能时,获取该功能在SD卡创 建的所有数据路径并记录;数据比较模块,将新数据获取模块中该功能在新数据获取模块创建的所有数据路径与 该功能在初始数据获取模块中的初始创建数据路径进行比较,得出该功能启用后新增的文 件数据路径;数据整合展示模块,将数据比较模块中该功能启用后新增的文件数据路径信息内置到 清理应用程序中,当即时通讯应用程序启动时,判断数据比较模块中该功能启用后新增的 文件数据路径是否存在,若存在,则扫描路径下的所有文件并列表向用户展示详细的数据 信息;所述列表附带勾选框供用户选择勾选;垃圾数据清理模块,根据用户勾选选项,在后台线程删除相应的文件,以实现即时通讯 应用程序垃圾数据的专项清理。
【文档编号】G06F3/06GK105956132SQ201610309142
【公开日】2016年9月21日
【申请日】2016年5月10日
【发明人】邓裕强, 陈本斌, 伍昱麟, 汪盈, 李凯梵
【申请人】广州市久邦数码科技有限公司, 广州恒业软件科技有限公司