一种用于清除文件的方法和装置制造方法及图纸

技术编号:8347939 阅读:144 留言:0更新日期:2013-02-21 01:27
本发明专利技术公开了一种用于清除文件的方法和装置,其中,该方法包括:接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中所有文件的名称;根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;将确定的存储器中的垃圾文件的名称发送至移动终端。本发明专利技术实施例提出的用于清除文件的方法是根据预设的文件与应用程序的对应关系来判断哪些文件是其对应的应用程序已删除或卸载却还没有清除的,从而获得垃圾文件并告知终端,无需用户查找和手动清除,使移动终端的存储器得到高效使用,也提高了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及信息处理
,更具体地,涉及一种用于清除文件的方法和装置
技术介绍
随着互联网的发展,以及移动终端(例如手机、平板电脑等)智能化程度越来越高,移动终端具有越来越多的功能,尤其是在移动终端中,各种应用越来越多,例如社交类的应用程序、记事类应用程序、拍照类应用程序、购物类应用程序等等。这些应用程序运行时,会往外部存储卡上(比如安卓系统的SD卡(Secure Digital Memory Card,安全数码卡))读写数据。当用户删除或卸载该应用程序时,很多时候,该应用程序写到外部存储卡上的数据不一定会完全清除。日积月累,就可能在移动终端的外部存储卡上留下大量的垃圾文件,不利于外部存储卡的高效使用,也不利于对文件的高效管理。相关的的解决方案是采用人工查找和清除的方式,即用户自行在外部存储卡上查看那些文件是垃圾文件,若是,则手动进行清除。显然,这种解决方法耗时长、效率低,也可能出现垃圾文件清除的不完全的情况,用户的使用体验较差。
技术实现思路
有鉴于此,本专利技术实施例的目的是提出一种用于清除文件的方法和装置,能够方便快捷地将删除或卸载应用程序后遗留的文件清除。为了达到上述目的,本专利技术实施例提出一种用于清除文件的方法,包括以下步骤接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中所有文件的名称;根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;将确定的存储器中的垃圾文件的名称发送至移动终端。本专利技术实施例提出的用于清除文件的方法是根据预设的文件与应用程序的对应关系来判断哪些文件是其对应的应用程序已删除或卸载却还没有清除的,从而获得垃圾文件并告知终端,无需用户查找和手动清除,使移动终端的存储器得到高效使用,也提高了用户的使用体验。作为上述技术方案的优选,所述根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称的步骤包括根据预设的对应关系库,确定所述所有文件对应的应用程序;判断所述对应的应用程序的名称是否存在于所述所有应用程序的名称中,若否,则将所述对应的应用程序所对应的文件的名称确定为垃圾文件的名称。作为上述技术方案的优选,所述方法还包括接收移动终端发送的文件与应用程序的对应关系;将所述对应关系根据预设规则生成所述预设的对应关系库。本方案给出了预设的对应关系库的获取方式。本专利技术实施例还提出一种用于清除文件的方法,包括以下步骤将安装在本地的所有应用程序的名称及与连接的存储器中所有文件的名称发送至服务器;接收服务器发送的垃圾文件的名称。本实施例提出的用于清除文件的方法是通过接收服务器发送的存储器中的文件的名称来清除文件,无需用户进行查找和清除,从而使移动终端的存储器得到高效使用,也 提高了用户的使用体验。作为上述技术方案的优选,所述方法还包括步骤监控安装在本地的应用程序对连接的存储器中的文件的读写操作,获得文件与应用程序的对应关系;将所述文件与应用程序的对应关系发送至服务器。该方案中由移动终端监控应用程序的读写操作并将对应关系发送至服务器即可,简单易行。作为上述技术方案的优选,将所述文件与应用程序的对应关系发送至服务器的步骤包括根据预设时间或时间间隔将所述文件与应用程序的对应关系发送至服务器。本方案可以让移动终端根据预设时间或时间间隔发送对应关系,灵活性高。作为上述技术方案的优选,从所述方法还包括根据所述垃圾文件的名称清除垃圾文件。作为上述技术方案的优选,根据所述垃圾文件的名称清除垃圾文件的步骤包括监控所述垃圾文件在预定时间内是否被读写,若是,不清除所述垃圾文件,并将所述垃圾文件与读写所述垃圾文件的应用程序的对应关系发送至服务器,若否,则清除所述垃圾文件。本方案可以进一步确保不会误清除文件。相应地,本专利技术实施例还提出一种用于清除文件的装置,包括第一接收模块,用于接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中的所有文件的名称;第一确定模块,用于根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;第一发送模块,用于将确定的存储器中的垃圾文件的名称发送至移动终端。作为上述技术方案的优选,所述第一确定模块用于根据预设的对应关系库,确定所述所有文件对应的应用程序;判断所述对应的应用程序的名称是否存在于所述所有应用程序的名称中,若否,则将所述对应的应用程序所对应的文件的名称确定为垃圾文件的名称。作为上述技术方案的优选,所述装置还包括对应关系库生成模块,用于接收移动终端发送的文件与应用程序的对应关系,将所述对应关系根据预设规则生成所述预设的对应关系库。本专利技术实施例还提出一种用于清除文件的装置,包括第二发送模块,用于将安装在本地的所有应用程序的名称及连接的存储器中所有文件的名称发送至服务器;第二接收模块,用于接收服务器发送的垃圾文件的名称。作为上述技术方案的优选,所述装置还包括第三发送模块,用于监控安装在本地的应用程序对连接的存储器中的文件的读写操作,获得文件与应用程序的对应关系,将所述文件与应用程序的对应关系发送至服务器。作为上述技术方案的优选,所述第三发送模块用于根据预设时间或时间间隔将所述文件与应用程序的对应关系发送至服务器。作为上述技术方案的优选,所述装置还包括清除模块,用于根据所述垃圾文件的名称清除垃圾文件。·作为上述技术方案的优选,所述清除模块用于监控所述垃圾文件在预定时间内是否被读写,若是,不清除所述垃圾文件,并将所述垃圾文件与读写所述垃圾文件的应用程序的对应关系发送至服务器,若否,则清除所述垃圾文件。本专利技术实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例而了解。本专利技术实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术实施例的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术实施例的限制。在附图中图I是本专利技术优选实施例提出的用于清除文件的方法的流程图;图2是本专利技术优选实施例提出的另一种用于清除文件的方法的流程图;图3是本专利技术一具体实施例提出的用于清除文件的方法的流程图;图4是本专利技术另一具体实施例提出的用于清除文件的方法的流程图;图5是本专利技术优选实施例提出的用于清除文件的装置的结构示意图;图6是本专利技术优选实施例提出的另一种用于清除文件的装置的结构示意图。具体实施例方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术实施例,并不用于限定本专利技术实施例。如图I所示为本专利技术优选实施例提出的一种用于清除文件的方法,包括步骤S 11 :接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中所有文件的名称;步骤S12 :根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;步骤S13 :将确定的存储器中的垃圾文件的名称发送至移动终端。本实施例提出的用于清除文件的方法是通过预设的文件本文档来自技高网...
一种用于清除文件的方法和装置

【技术保护点】
一种用于清除文件的方法,其特征在于,包括以下步骤:接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中所有文件的名称;根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;将确定的存储器中的垃圾文件的名称发送至移动终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘道宽翁海斌王斌
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

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

1