存储空间的清理数据一键扫描方法和装置制造方法及图纸

技术编号:10976467 阅读:147 留言:0更新日期:2015-01-30 11:49
本发明专利技术提供了一种存储空间的清理数据一键扫描方法和装置,所述方法包括:在接收到扫描指令后,同时进行内存、非易失性存储空间的清理数据扫描;周期性地根据内存的清理数据扫描的进度,以及非易失性存储空间的清理数据扫描的进度,计算出总体进度;在显示界面上,根据所述总体进度进行进度表示器的进度显示,并根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的清理数据的大小,显示所述进度表示器的颜色。应用本发明专利技术,可以增强用户的视觉交互体验,减少用户等待时间。

【技术实现步骤摘要】
存储空间的清理数据一键扫描方法和装置
本专利技术涉及终端设备技术,具体而言,本专利技术涉及存储空间的清理数据一键扫描方法和装置。
技术介绍
移动终端是指可以在移动中使用的计算机设备,包括手机、平板电脑等。随着移动终端的普及,安装于移动终端上的程序越来越多,占用移动终端的存储空间也越来越大。例如,程序在移动终端上安装、运行时通常会产生一些为了提升程序运行速率或帮助程序实现某些功能的文件目录。事实上,这些文件目录会占用了大量的内存和存储卡的存储空间,且在程序安装运行之后,这些文件目录所占的内存和存储卡的存储空间往往不能随着程序安装运行的结束而及时释放;而清理这些文件目录并不会造成程序的下一次的正常运行。因此,有必要对内存和存储卡进行有效清理,以释放移动终端的内存和存储卡的存储空间,提高移动终端的运行速度。目前,移动终端的清理软件,对应内存的清理,以及存储卡(如SD卡)的清理分别在不同界面中的不同按键来触发操作;内存、以及存储卡的清理数据的扫描进度也在不同界面以不同进度条表示。这样,在进行内存和存储卡的清理过程中,需要用户分别对内存的清理数据和非易失性存储空间的清理数据进行扫描操作、清理操作,即执行其中一个存储空间的清理数据扫描、清理过程之后,才执行下一个存储空间的扫描清理,用户等待时间长。而且为了清理移动终端的清理数据,用户的操作量偏多,且用户需要查看清理数据的大小时,需要分别查看扫描出的内存的清理数据的大小和非易失性存储空间的清理数据的大小,造成用户视觉交互体验不佳。进一步地,本专利技术的专利技术人发现,现有技术的方法并不便于用户的使用。事实上,许多移动终端的用户并不了解移动终端中的内部结构,以及内存、存储卡的不同,经常会遗漏对内存,或存储卡的清理。因此,有必要提供一种强用户的视觉交互体验,减少用户等待时间的清理数据扫描方法。
技术实现思路
针对上述现有技术存在的缺陷,本专利技术提供了一种存储空间的清理数据一键扫描方法和装置,用以增强用户的视觉交互体验,减少用户等待时间。本专利技术提供了一种存储空间的清理数据一键扫描方法,包括:在接收到扫描指令后,同时进行内存、非易失性存储空间的清理数据扫描;周期性地根据内存的清理数据扫描的进度,以及非易失性存储空间的清理数据扫描的进度,计算出总体进度;在显示界面上,根据所述总体进度进行进度表示器的进度显示,并根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的非易失性存储空间的清理数据的大小,显示所述进度表示器的颜色。较佳地,所述内存、非易失性存储空间的清理数据扫描由同一进程执行;或者所述内存的清理数据由内存扫描进程执行,所述非易失性存储空间的清理数据扫描由非易失性存储空间扫描进程执行。较佳地,所述进度表示器具体为进度条,或者圆形的进度百分比显示器。较佳地,上述存储空间的清理数据一键扫描方法还包括:在所述显示界面上还显示所述内存的清理数据扫描过程中,当前已扫描的内存的清理数据的大小;以及在所述显示界面上还显示所述非易失性存储空间的清理数据扫描过程中,当前已扫描的非易失性存储空间的清理数据的大小。较佳地,所述根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的清理数据的大小,显示所述进度表示器的颜色,具体为:针对预先划分的若干数值范围,确定当前已扫描的非易失性存储空间的清理数据的大小所属的数值范围;对于确定出的数值范围,根据预先对应该数值范围设定的颜色值,显示所述进度表示器的颜色。较佳地,上述存储空间的清理数据一键扫描方法还包括:在所述内存、非易失性存储空间的清理数据扫描完成后,在所述显示界面显示“一键清理”按键,以及“清理数据详情查看”按键。较佳地,上述存储空间的清理数据一键扫描方法还包括:在接收到“清理数据详情查看”按键的点击事件后,在所述显示界面中显示如下至少一种类别的数据:内存数据、缓存数据、系统盘垃圾数据、广告数据、安装包数据、卸载残留数据、大文件数据;以及,所述方法还包括:对应每种类别的数据,还显示有该类别的数据的建议清理的清理数据的大小,以及“展开”按键。较佳地,上述存储空间的清理数据一键扫描方法还包括:在接收到一种类别的数据的“展开”按键的点击事件后,在所述显示界面显示该类别的数据下各子项的相关信息;其中,所述子项的相关信息包括:所述子项的名称、占用大小、以及勾选状态。较佳地,所述系统盘垃圾数据、以及广告数据下各子项的勾选状态均默认设置为已勾选。较佳地,所述类别的数据的建议清理数据的大小具体为:该类别的数据下已勾选的各子项占用大小的总和。较佳地,上述存储空间的清理数据一键扫描方法还包括:在接收到“一键清理”按键的点击事件后,对已勾选的子项的数据进行清除。较佳地,上述存储空间的清理数据一键扫描方法还包括:在所述内存、非易失性存储空间的清理数据扫描完成后,将扫描出的内存的清理数据、以及非易失性存储空间的清理数据上传至云端服务器。本专利技术还提供了一种存储空间的清理数据一键扫描装置,包括:扫描启动模块,用于接收到扫描指令后,启动内存、非易失性存储空间的清理数据扫描;进度信息获取模块,用于周期性地根据内存的清理数据扫描的进度,以及非易失性存储空间的清理数据扫描的进度,计算出总体进度;显示模块,用于根据所述总体进度进行进度表示器的进度显示,并根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的非易失性存储空间的清理数据的大小,显示所述进度表示器的颜色。所述扫描启动模块具体用于接收到扫描指令后,启动一个进程同时执行内存、非易失性存储空间的清理数据扫描;或者所述扫描启动模块具体用于接收到扫描指令后,启动内存扫描进程执行所述内存的清理数据扫描,启动非易失性存储空间扫描进程执行所述非易失性存储空间的清理数据扫描。较佳地,所述进度表示器具体为进度条,或者圆形的进度百分比显示器。较佳地,所述进度信息获取模块还用于获取所述内存的清理数据扫描过程中当前已扫描的内存的清理数据的大小,以及所述非易失性存储空间的清理数据扫描过程中,当前已扫描的非易失性存储空间的清理数据的大小;以及所述显示模块还用于在所述显示界面上还显示当前已扫描的内存的清理数据,以及当前已扫描的非易失性存储空间的清理数据的大小。较佳地,所述显示模块还用于在所述内存、非易失性存储空间的清理数据扫描完成后,在所述显示界面显示“一键清理”按键,以及“清理数据详情查看”按键。较佳地,上述存储空间的清理数据一键扫描装置还包括;清理数据信息获取模块,用于接收到“清理数据详情查看”按键的点击事件后,通过所述内存扫描进程、以及所述非易失性存储空间扫描进程的回调函数获取扫描结果,并从所述扫描结果中获取如下至少一种类别的数据:内存数据、缓存数据、系统盘垃圾数据、广告数据、安装包数据、卸载残留数据、大文件数据;以及所述显示模块还用于在所述显示界面显示清理数据信息获取模块获取的各类别的数据的建议清理的清理数据的大小,以及各类别的数据的“展开”按键。较佳地,所述清理数据信息获取模块还用于接收到其中一种类别的数据的“展开”按键的点击事件后,从所述扫描结果中获取该类别的数据下各子项的相关信息;其中,所述子项的相关信息包括:所述子项的名称、占用大小、以及勾选状态;以及所述显示模块还用于将清理数据信息获取模块获取的类别的数据下各子项的相关信息在所述显本文档来自技高网
...
存储空间的清理数据一键扫描方法和装置

【技术保护点】
一种存储空间的清理数据一键扫描方法,其特征在于,包括:接收到扫描指令后,同时进行内存、非易失性存储空间的清理数据扫描;周期性地根据内存的清理数据扫描的进度,以及非易失性存储空间的清理数据扫描的进度,计算出总体进度;在显示界面上,根据所述总体进度进行进度表示器的进度显示,并根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的清理数据的大小,显示所述进度表示器的颜色。

【技术特征摘要】
1.一种存储空间的清理数据一键扫描方法,其特征在于,包括:接收到扫描指令后,同时进行内存、非易失性存储空间的清理数据扫描;非易失性存储空间根据移动终端的状态来分配线程;周期性地根据内存的清理数据扫描的进度,以及非易失性存储空间的清理数据扫描的进度,计算出总体进度;在显示界面上,根据所述总体进度进行进度表示器的进度显示,并根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的清理数据的大小,显示所述进度表示器的颜色。2.根据权利要求1所述的方法,其特征在于,所述内存、非易失性存储空间的清理数据扫描由同一进程执行;或者所述内存的清理数据由内存扫描进程执行,所述非易失性存储空间的清理数据扫描由非易失性存储空间扫描进程执行。3.根据权利要求1所述的方法,其特征在于,所述进度表示器具体为进度条,或者圆形的进度百分比显示器。4.根据权利要求1所述的方法,其特征在于,还包括:在所述显示界面上还显示所述内存的清理数据扫描过程中,当前已扫描的内存的清理数据的大小;以及在所述显示界面上还显示所述非易失性存储空间的清理数据扫描过程中,当前已扫描的非易失性存储空间的清理数据的大小。5.根据权利要求1所述的方法,其特征在于,所述根据所述非易失性存储空间的清理数据扫描过程中,当前已扫描的清理数据的大小,显示所述进度表示器的颜色,具体为:针对预先划分的若干数值范围,确定当前已扫描的非易失性存储空间的清理数据的大小所属的数值范围;对于确定出的数值范围,根据预先对应该数值范围设定的颜色值,显示所述进度表示器的颜色。6.根据权利要求1-5任一所述的方法,其特征在于,还包括:在所述内存、非易失性存储空间的清理数据扫描完成后,在所述显示界面显示“一键清理”按键,以及“清理数据详情查看”按键。7.根据权利要求6所述的方法,其特征在于,还包括:在接收到“清理数据详情查看”按键的点击事件后,在所述显示界面中显示如下至少一种类别的数据:内存数据、缓存数据、系统盘垃圾数据、广告数据、安装包数据、卸载残留数据、大文件数据;以及,所述方法还包括:对应每种类别的数据,还显示有该类别的数据的建议清理的清理数据的大小,以及“展开”按键。8.根据权利要求7所述的方法,其特征在于,还包括:在接收到一种类别的数据的“展开”按键的点击事件后,在所述显示界面显示该类别的数据下各子项的相关信息;其中,所述子项的相关信息包括:所述子项的名称、占用大小、以及勾选状态。9.根据权利要求8所述的方法,其特征在于,所述系统盘垃圾数据、以及广告数据下各子项的勾选状态均默认设置为已勾选。10.根据权利要求9所述的方法,其特征在于,所述类别的数据的建议清理数据的大小具体为:该类别的数据下已勾选的各子项占用大小的总和。11.根据权利要求9所述的方法,其特征在于,还包括:在接收到“一键清理”按键的点击事件后,对已勾选的子项的数据进行清除。12.根据权利要求1所述的方法,其特征在于,还包括:在所述内存、非易失性存储空间的清理数据扫描完成后,将扫描出的内存的清理数据、以及非易失性存储空间的清理数据上传至云端服务器。13.一种存储空间的清理数据一键扫描装置,其特征在于,包括:扫描启动模块,用于接收到扫描指令后,启动内存、非易失性存储空间的清...

【专利技术属性】
技术研发人员:贾俊涛肖文峰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1