1.一种清理垃圾文件的方法,其特征在于,包括:
监测目标应用程序退出并返回到桌面的操作事件;
当监测到所述目标应用程序退出并返回到桌面的操作事件时,获取所述目标应用程序的垃圾文件所占用空间的大小;
根据所述目标应用程序的垃圾文件所占用空间的大小,判断是否满足清理规则;
若满足所述清理规则,则删除所述目标应用程序的垃圾文件。
2.根据权利要求1所述清理垃圾文件的方法,其特征在于,所述若满足所述清理规则,则删除所述目标应用程序的垃圾文件,包括:
若满足所述清理规则,则弹出清理所述目标应用程序的垃圾文件的提醒窗口;
接收清理所述目标应用程序垃圾文件的指令;
根据所述清理所述目标应用程序垃圾文件的指令,删除所述目标应用程序的垃圾文件。
3.根据权利要求1或2所述清理垃圾文件的方法,其特征在于,在所述监测目标应用程序退出并返回到桌面的操作事件之前,还包括:
从预先建立的应用程序垃圾文件信息表中,确定垃圾文件所占用空间最大的应用程序,作为待监测的所述目标应用程序;其中,所述应用程序垃圾文件信息表中记录有应用程序标识及对应的应用程序的垃圾文件所占用空间的大小。
4.根据权利要求3所述清理垃圾文件的方法,其特征在于,所述获取所述目标应用程序的垃圾文件所占用空间的大小,包括:
从所述应用程序垃圾文件信息表中,获取所述目标应用程序的垃圾文件所占用空间的大小。
5.根据权利要求1或2所述清理垃圾文件的方法,其特征在于,所述根据所述目标应用程序的垃圾文件所占用空间的大小,判断是否满足清理规则,包括:
判断所述目标应用程序的垃圾文件所占用空间的大小是否大于预设阈值。
6.根据权利要求2所述清理垃圾文件的方法,其特征在于,所述根据所述目标应用程序的垃圾文件所占用空间的大小,判断是否满足清理规则,包括:
判断所述目标应用程序的垃圾文件所占用空间的大小是否大于预设阈值且当前时间与记录的最后一次提醒时间的间隔是否达到预定时长;
其中,所述弹出清理所述目标应用程序的垃圾文件的提醒窗口,还包括:将记录的最后一次提醒时间更新为当前时间。
7.根据权利要求2所述清理垃圾文件的方法,其特征在于,所述提醒窗口中,包括:所述目标应用程序的垃圾文件所占用空间的大小、垃圾文件的组成信息、清理建议。
8.根据权利要求3所述清理垃圾文件的方法,其特征在于,在从预先建立的应用程序垃圾文件信息表中,确定垃圾文件所占用空间最大的应用程序,作为待监测的所述目标应用程序之前,所述方法还包括:
监测当日首次锁屏事件;
当监测到当日首次锁屏事件时,扫描当前移动设备上各应用程序的垃圾文件,得到各应用程序的垃圾文件所占用空间的大小;
根据各应用程序的垃圾文件所占用空间的大小,更新应用程序垃圾文件信息表中各应用程序的垃圾文件所占用空间的大小。
9.根据权利要求3所述清理垃圾文件的方法,其特征在于,在从预先建立的应用程序垃圾文件信息表中,确定垃圾文件所占用空间最大的应用程序,作为待监测的所述目标应用程序之前,所述方法还包括:
监测插电锁屏事件;
当监测到插电锁屏事件时,扫描当前移动设备上各应用程序的垃圾文件,得到各应用程序的垃圾文件所占用空间的大小;
根据各应用程序的垃圾文件所占用空间的大小,更新应用程序垃圾文件信息表中各应用程序的垃圾文件所占用空间的大小。
10.一种清理垃圾文件的装置,其特征在于,包括:
监测模块,用于监测目标应用程序退出并返回到桌面的操作事件;
获取模块,用于在所述监测模块监测到目标应用程序退出并返回到桌面的操作事件时,获取所述目标应用程序的垃圾文件所占用空间的大小;
判断模块,用于根据所述获取模块获取到的所述目标应用程序的垃圾文件所占用空间的大小,判断是否满足清理规则;
清理模块,用于在所述判断模块判断出所述目标应用程序的垃圾文件所占用空间的大小满足清理规则时,删除所述目标应用程序的垃圾文件。