著录项信息
专利名称 | 一种文件夹清理方法及装置 |
申请号 | CN201210396383.X | 申请日期 | 2012-10-17 |
法律状态 | 暂无 | 申报国家 | 暂无 |
公开/公告日 | 2013-02-13 | 公开/公告号 | CN102929980A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 柳明 |
代理机构 | 深圳中一专利商标事务所 | 代理人 | 张全文 |
摘要
本发明适用于移动终端技术领域,提供了一种文件夹清理方法及装置,包括:获取移动终端的文件夹信息,所述文件夹信息包括所述文件夹的创建路径;判断所述文件夹是否满足预设清理条件,是则根据所述创建路径对所述文件夹进行删除,否则保留。在本发明实施例中,通过判断文件夹是否需要,对不需要的文件夹进行删除,从而提高了用户操作效率和删除不需要文件的准确率。
1.一种文件夹清理方法,其特征在于,包括:
获取移动终端的文件夹信息,所述文件夹信息包括所述文件夹的创建路径;
判断所述文件夹是否满足预设清理条件,是则根据所述创建路径对所述文件夹进行删除,否则保留;
其中,通过递归的方式逐层进行获取所述文件夹的大小,若所述文件夹为空文件夹,则进行删除所述文件夹;
其中,获取移动终端的文件夹信息,具体为:
在后台设置两个监听器,该监听器随着手机的开机而启动,通过这两个监听器分别对手机内置存储器和扩展存储卡中对文件夹进行的操作监听,获取文件夹的创建路径的数据记录,以创建路径作为数据库字段,建立数据库。
2.如权利要求1所述的方法,其特征在于,所述文件夹信息还包括所述文件夹的创建用户,所述预设清理条件包括所述文件夹的创建用户已被删除。
3.如权利要求1所述的方法,其特征在于,所述预设清理条件包括所述文件夹里不包括所需文件。
4.如权利要求3所述的方法,其特征在于,所述所需文件包括:
预设文件类型的文件,所述预设文件类型包括音频,视频、编辑文档或图片。
5.如权利要求1所述的方法,其特征在于,所述根据所述创建路径对所述文件夹进行删除包括:
显示文件夹列表,所述文件夹列表中包括满足所述预设清理条件的所述文件夹;
检测用户在所述文件夹列表中指定的文件夹;
根据所述创建路径删除所述用户在所述文件夹列表中指定的文件夹。
6.一种文件夹清理装置,其特征在于,包括:
获取单元,用于获取移动终端的文件夹信息,所述文件夹信息包括所述文件夹的创建路径;
清理单元,用于判断所述文件夹是否满足预设清理条件,是则根据所述创建路径对所述文件夹进行删除,否则保留;
其中,通过递归的方式逐层进行获取所述文件夹的大小,若所述文件夹为空文件夹,则进行删除所述文件夹;
其中,获取移动终端的文件夹信息,具体为:
在后台设置两个监听器,该监听器随着手机的开机而启动,通过这两个监听器分别对手机内置存储器和扩展存储卡中对文件夹进行的操作监听,获取文件夹的创建路径的数据记录,以创建路径作为数据库字段,建立数据库。
7.如权利要求6所述的装置,其特征在于,所述文件夹信息还包括所述文件夹的创建用户,所述预设清理条件包括所述文件夹的创建用户已被删除。
8.如权利要求6所述的装置,其特征在于,所述预设清理条件包括所述文件夹里不包括所需文件。
9.如权利要求8所述的装置,其特征在于,所述所需文件包括:
预设文件类型的文件,所述预设文件类型包括音频,视频、编辑文档或图片。
10.如权利要求6所述的装置,其特征在于,所述清理单元包括:
显示子单元,用于显示文件夹列表,所述文件夹列表中包括满足所述预设清理条件的所述文件夹;
检测子单元,用于检测用户在所述文件夹列表中指定的文件夹;
删除子单元,用于根据所述创建路径删除所述用户在所述文件夹列表中指定的文件夹。
一种文件夹清理方法及装置\n技术领域\n[0001] 本发明属于移动终端技术领域,尤其涉及一种文件夹清理方法及装置。\n背景技术\n[0002] 随着移动终端智能化时代的到来,移动终端的配置越来越强大,功能越来越齐全,适用于移动终端的应用程序也是五花八门,日益增多,用户可以通过网络下载自己喜欢的应用程序进行安装,以享受移动终端的智能化体验。\n[0003] 然而,由于应用程序的增多,移动终端内存和扩展存储卡中会存在大量的文件夹,而部分文件夹是用户不需要的,不需要的文件夹既浪费了内存,又影响了用户的查找所需的文件夹的效率。若用户对不需要的文件夹进行删除,则需要通过遍历文件夹的方式,以判断某个文件夹是否需要,但在文件管理程序中,只会显示文件夹的名称、创建日期等,用户无法通过这些信息准确判断某个文件夹是否需要,导致用户操作效率低且无法准确删除不需要的文件夹。\n发明内容\n[0004] 本发明实施例的目的在于提供一种文件夹清理方法,旨在解决现有的用户无法通过这些信息准确判断某个文件夹是否需要,导致用户操作效率低且无法准确删除不需要的文件夹的问题。\n[0005] 本发明实施例是这样实现的,一种文件夹清理方法,包括:\n[0006] 获取移动终端的文件夹信息,所述文件夹信息包括所述文件夹的创建路径;判断所述文件夹是否满足预设清理条件,是则根据所述创建路径对所述文件夹进行删除,否则保留。\n[0007] 本发明实施例的另一目的在于提供一种文件夹清理装置,包括:\n[0008] 获取单元,用于获取移动终端的文件夹信息,所述文件夹信息包括所述文件夹的创建路径;\n[0009] 清理单元,用于判断所述文件夹是否满足预设清理条件,是则根据所述创建路径对所述文件夹进行删除,否则保留。\n[0010] 在本发明实施例中,通过判断文件夹是否满足预设清理条件,对文件夹进行清理,以使用户无需进行重复的删除操作,同时避免了无法准确删除不需要的文件夹的情况,从而提高了用户操作效率和删除文件夹的准确率。\n附图说明\n[0011] 图1是本发明实施例提供的文件夹清理方法的实现流程图;\n[0012] 图2是本发明实施例提供的文件夹清理方法步骤S102具体实现流程图;\n[0013] 图3是本发明实施例提供的文件夹清理装置的结构框图。\n具体实施方式\n[0014] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0015] 在本发明实施例中,通过判断文件夹是否满足预设清理条件,对文件夹进行清理,以使用户无需进行重复的删除操作,同时避免了无法准确删除不需要的文件夹的情况,从而提高了用户操作效率和删除文件夹的准确率。\n[0016] 图1示出了本发明实施例提供的一种文件夹清理方法的实现流程,详述如下:\n[0017] 在步骤S101中,获取移动终端的文件夹信息,该文件夹信息包括该文件夹的创建路径。\n[0018] 在本实施例中,可以通过监听文件夹的创建路径,记录创建路径。具体可以通过在后台设置两个监听器,该监听器随着手机的开机而启动,通过这两个监听器分别对手机内置存储器和扩展存储卡中对文件夹进行的操作监听,获取文件夹的创建路径的数据记录,以创建路径作为数据库字段,建立数据库。\n[0019] 作为本发明的另一实施例,若系统文件夹信息的权限开放时,则直接获取文件夹的创建路径的数据记录。如在安卓系统中,可从内容提供者中直接获取文件夹的创建路径的数据记录,建立数据库。\n[0020] 在步骤S102中,判断该文件夹是否满足预设的清理条件,是则根据创建路径对该文件夹进行删除,否则保留。\n[0021] 判断该文件夹是否满足预设的清理条件,具体在后续实施例进行说明,在此不再赘述。在本实施例中,对该文件夹进行删除时,根据创建路径区分子目录和文件,先删除子目录和文件,再删除文件夹,具体的删除方式在此不用于限定本发明。\n[0022] 作为本发明的一个优选实施例,文件夹信息还包括该文件夹的创建用户,预设清理条件包括文件夹的创建用户已被删除。监听到文件夹的创建者被删除后,删除该创建者所创建的文件夹。由于创建者中包括了系统、应用程序,为防用户误操作,优选地,当创建者为系统时,不进行删除,待其它的文件夹删除完毕时,再通过控件提醒用户,避免用户操作失误。\n[0023] 作为本发明的另一个优选实施例,通常应用程序在安装或者使用过程中,会生成文件夹,以进行数据的保存,便于后续的数据引用。当应用程序被卸载后,与其对应的创建的文件夹中,若里面不包括一些用户需要的文件,如视频、音频、编辑文档等,那么该文件夹是多余的。\n[0024] 因此在本实施例中,所需文件包括预设文件类型的文件,该文件类型包括音频,视频、编辑文档或图片。具体可通过文件的后缀名对文件的类型进行判断,若该文件的类型不属于预设文件类型,则该文件不是所需的文件,当在一个文件夹里面不包括一个所需要文件时,对该文件夹进行删除。\n[0025] 作为本发明的另一个实施例,用户对文件夹中文件类型进行选择,所述文件类型为移动终端中所有文件的类型。包括但不限于音频、视频、编辑文档、图片、可执行文件。根据用户的选择文件类型,以判断该文件是否为所需的文件,从而判断是否对该文件夹进行删除。\n[0026] 作为本发明的另一个实施例,可以结合该文件夹的创建用户已被删除和该文件夹里不包括所需文件类型,以判断该文件是否为所需的文件,从而对文件夹进行删除。\n[0027] 作为本发明的另一个实施例,由于应用程序创建的文件夹中,会存在大量空的文件夹,空文件夹必然不包括所需文件。具体可以通过递归的方式逐层进行获取文件夹的大小,若该文件夹为空文件夹,则进行删除。从而加快了删除的速度,减少了系统对文件夹的计算量。\n[0028] 当用户对文件夹进行移位、合并时,文件夹的存储路径也会相应更改,因此需要对数据库中的数据进行更新操作,可以在系统初始化时,若新增文件夹,则增加该文件夹创建路径的记录,若部分文件夹不存在时,则删除不存在的文件夹记录,通过以上步骤,保持记录创建路径的数据库的完整性和正确性。\n[0029] 通过上述步骤,若文件夹满足预设清理条件,对文件夹进行清理,以使用户无需进行重复的删除操作,同时避免了无法准确删除不需要的文件夹的情况,从而提高了用户操作效率和删除文件夹的准确率。\n[0030] 作为本发明的一个实施例,在移动终端的显示界面上显示文件夹列表,对该文件夹列表中用户指定的文件夹进行删除,图2示出了本发明实施例提供的文件夹清理方法步骤S102具体实现流程图;\n[0031] 在步骤S201中,显示文件夹列表,所述文件夹列表中包括满足预设清理条件的文件夹;\n[0032] 在本实施例中,在移动终端的界面上显示满足预设清理条件的文件夹,由于文件夹比较多,可以通过在界面上绘制一个图表,以清理条件作为满足条件的文件夹的归类标识,根据归类标识可以查看满足该清理条件的所有文件夹,以便用户进行选中的操作。\n[0033] 在步骤S202中,检测用户在该文件夹列表中指定的文件夹;\n[0034] 在本实施例中,用户在该文件夹列表中指定的文件夹,指定的方式包括但不限于触摸或者按键,通过对用户的选中操作检测,接收用户的选中结果。\n[0035] 在步骤S203中,根据创建路径删除用户在该文件夹列表中指定的文件夹。\n[0036] 在本实施例中,接收用户的选中结果后,根据创建路径,对在该文件夹列表中指定的文件夹进行删除,具体的删除方式在此不用于限定本发明。\n[0037] 通过上述步骤,在移动终端的显示界面上显示文件夹列表,用户根据个人需要对文件夹进行删除,避免了删除对用户还具有存在意义的文件夹,从而进一步提高了删除的准确率。\n[0038] 作为本发明的另一个实施例,当文件夹满足预设清理条件时,在移动终端的显示界面上不显示文件夹列表,直接对文件夹进行清理。\n[0039] 作为本发明的另一个实施例,指定的文件夹可以表示为需要保留的文件夹,该文件夹不列入清理文件夹的范围。\n[0040] 图3示出了本发明实施例提供的文件夹清理方法装置的结构框图,该装置可以运行于各种网络通信终端,包括但不限于移动电话、口袋计算机(Pocket Personal Computer,PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)等。为了便于说明,仅示出了与本实施例相关的部分。\n[0041] 参照图2,该装置包括:\n[0042] 获取单元21,获取移动终端的文件夹信息,文件夹信息包括该文件夹的创建路径;\n[0043] 清理单元22,判断该文件夹是否满足预设清理条件,是则根据创建路径对该文件夹进行删除。\n[0044] 进一步地,该装置中,文件夹信息还包括该文件夹的创建用户,预设清理条件包括文件夹的创建用户已被删除。\n[0045] 进一步地,该装置中,该预设清理条件包括文件夹里不包括所需文件。\n[0046] 进一步地,该装置中,该所需文件包括:预设文件类型的文件,该文件类型包括音频,视频、编辑文档或图片。\n[0047] 具体地,清理单元22,包括:\n[0048] 显示单元221,显示文件夹列表,该文件夹列表中包括满足预设清理条件的文件夹;\n[0049] 检测单元222,检测用户在文件夹列表中指定的文件夹;\n[0050] 删除单元223,根据创建路径删除用户在该文件夹列表中指定的文件夹。\n[0051] 在本发明实施例中,通过判断文件夹是否满足预设清理条件,对文件夹进行清理,以使用户无需进行重复的删除操作,同时避免了无法准确删除不需要的文件夹的情况,从而提高了用户操作效率和删除文件夹的准确率。\n[0052] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2020-02-18
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523841 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2017-02-01
- 2013-07-17
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201210396383.X
申请日: 2012.10.17
- 2013-02-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-08-04
|
2010-01-28
| | |
2
| |
2012-09-05
|
2011-03-03
| | |
3
| |
2009-03-04
|
2008-08-29
| | |
4
| |
2010-02-17
|
2008-08-14
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |