一种显示文件夹信息的方法及装置的制造方法_2

文档序号:9235366阅读:来源:国知局
储空间大小的示意图。如图2所示,在文件夹显示页面的每一行均用于显示一个文件夹的信息,在每一行的右后方,追加显示该文件夹所占用的存储空间大小。
[0037]本实施例提供的显示文件夹信息的方法,通过在检测到与文件夹管理操作关联的文件夹显示事件时,获取与所述文件夹显示事件对应的至少一个文件夹;计算所述至少一个文件夹所占用的存储空间大小;在由所述文件夹显示事件所触发打开的文件夹显示页面中,追加显示所述至少一个文件夹所占用的存储空间大小,方便了用户查看各个文件夹所占用的存储空间的大小,有利于提高用户整理文件系统中的文件夹的效率,提高了用户的应用体验。
[0038]在上述实施例的基础上,获取与所述文件夹显示事件对应的至少一个文件夹具体可以包括:根据所述文件夹显示事件中包括的文件夹属性信息,在文件系统的设定区域内查找与所述文件属性信息相符合的至少一个文件夹;其中,所述文件属性信息包括下述至少一项:文件夹存储路径、文件夹名称以及文件夹修改时间。
[0039]—般来说,文件系统中根据存储的位置不同或存储的对象不同,可以设定不同的区域以分别存储文件夹。如果要对设定的区域内的文件夹进行处理,首先,需要进入所述设定的区域。用户选择进入所述设定的区域的操作,会相应的触发文件夹管理操作关联的文件夹显示事件。所述文件夹管理操作至少包括查看文件夹、增加文件夹、删除文件夹以及整理文件夹的操作。例如,在用户要查看手机内部存储空间内的文件夹时,可以通过用户选择代表内部存储空间的图标触发与文件夹管理操作关联的文件夹显示事件。
[0040]优选的,可以根据所述文件夹显示事件中包括的文件夹属性信息,在文件系统的设定区域内查找与所述文件属性信息相符合的至少一个文件夹。
[0041]实施例二
[0042]图3是本发明实施例二提供的一种显示文件夹信息的方法的流程图,本实施例在实施例一的基础上,进一步,将计算所述至少一个文件夹所占用的存储空间大小具体优化为:在所述至少一个文件夹中不包括有子文件夹时,顺序获取一个文件夹作为目标文件夹;确定所述目标文件夹所占用的存储空间;
[0043]在所述至少一个文件夹中包括有子文件夹时,顺序获取一个文件夹作为目标文件夹;确定目标文件夹所包括的至少一个子文件所占用的子文件夹存储空间,根据所述目标文件夹中包括的各个文件所占用的文件存储空间以及各个子文件夹所占用的子文件夹存储空间,确定所述目标文件夹所占用的存储空间。
[0044]参见图3所示,所述显示文件夹信息的方法,包括如下步骤:
[0045]S201、在检测到与文件夹管理操作关联的文件夹显示事件时,获取与所述文件夹显示事件对应的至少一个文件夹。
[0046]用户通过选择进入所述设定的区域,相应的触发与文件夹管理操作关联的文件夹显示事件。例如,智能手机具有自动检测剩余内部存储空间,并在剩余内部存储空间较低时,提示用户内部存储空间不足的功能。具体操作可以是,智能手机按照预设的周期获取剩余的内部存储空间;将所获取的剩余内部存储空间与预设的空间阈值进行比较。在所述剩余内部存储空间小于预设的空间阈值时,显示内部存储空间不足的消息,以提示用户执行对应的文件夹管理操作。用户接收到所述内部存储空间不足的消息,通过选择代表内部存储空间的图标相应的触发文件夹管理操作关联的文件夹显示事件。智能手机在检测到与文件夹管理操作关联的文件夹显示事件时,获取与所述文件夹显示事件对应的内部存储空间中存储的至少一个文件夹。
[0047]S202、顺序获取一个文件夹作为目标文件夹。
[0048]S203、判断所述目标文件夹是否包括子文件夹。
[0049]遍历所述目标文件夹,以确定所述目标文件夹是否包括下一级的子文件夹。若所述目标文件夹包括子文件夹,则执行S205 ;若所述目标文件夹不包括子文件夹,则执行S204。
[0050]S204、根据所述目标文件夹所包括的各个文件,计算所述目标文件夹所占用的存储空间。
[0051]遍历所述目标文件夹,获取所述目标文件夹所包括的各个文件所占用的存储空间。计算所述目标文件夹中包括的各个文件所占用的文件存储空间之和,将计算结果作为所述目标文件夹所占用的存储空间,跳转执行S207。
[0052]S205、计算所述子文件夹所占用的子文件夹存储空间。
[0053]在所述目标文件夹中包括有至少一个子文件夹时,顺序获取一个子文件夹作为目标子文件夹。遍历所述目标子文件夹,获取所述目标子文件夹所包括的各个文件所占用的存储空间。将所述目标子文件夹中包括的各个文件所占用的文件存储空间之和,作为所述目标子文件夹所占用的子文件夹存储空间。依次计算各个子文件夹所占用的子文件夹存储空间。
[0054]S206、根据所述目标文件夹所包括的各个文件和各个子文件夹,计算所述目标文件夹所占用的存储空间。
[0055]遍历所述目标文件夹,获取所述目标文件夹所包括的各个文件所占用的存储空间以及各个子文件夹所占用的子文件夹存储空间。将所述目标文件夹中包括的各个文件所占用的文件存储空间以及各个子文件夹所占用的子文件夹存储空间之和,作为所述目标文件夹所占用的存储空间。
[0056]S207、按照存储空间的大小顺序显示所述至少一个文件夹,并在显示页面的设定空白区域内追加显示对应文件夹所占用的存储空间的大小。
[0057]根据所述至少一个文件夹所占用的存储空间大小,对所述至少一个文件夹进行排序;按照排序结果,在所述文件夹显示页面中显示所述至少一个文件夹的标准信息;在所述显示页面的设定空白区域内,追加显示所述至少一个文件夹所占用的存储空间大小。在所述文件夹包括至少一个子文件夹时,将所述子文件按照子文件夹存储空间的大小进行排序;按照排序结果,在子文件夹显示页面中显示所述至少一个子文件夹的标准信息;在所述子文件夹显示页面的设定空白区域内,追加显示所述至少一个子文件所占用的存储空间大小。
[0058]本实施例提供的显示文件夹信息的方法,通过判断所选取的目标文件夹是否包括子文件夹,并在所述目标文件夹包括至少一个子文件夹,在计算并显示所述目标文件夹所述占用的存储空间的大小的同时,一并计算各个子文件夹所占用子文件夹存储空间,便于用户查看目标文件夹所包括的各个子文件夹所占用的子文件夹存储空间的大小,有利于提高用户整理手机文件系统中文件夹的效率,提高了用户的应用体验。
[0059]实施例三
[0060]图4是本发明实施例三提供的一种显示文件夹信息的装置的结构示意图。参见图4所示,所述显示文件夹信息的装置,包括:
[0061]文件夹获取单元301,用于在检测到与文件夹管理操作关联的文件夹显示事件时,获取与所述文件夹显示事件对应的至少一个文件夹;
[0062]空间计算单元302,用于计算所述至少一个文件夹所占用的存储空间大小;
[0063]空间显示单元303,用于在由所述文件夹显示事件所触发打开的文件夹显示页面中,追加显示所述至少一个文件夹所占用的存储空间大小。
[0064]本实施例提供的显示文件夹信息的装置,在检测到与文件夹管理操作关联的文件夹显示事件时,通过文件夹获取单元301获取与所述文件夹显示事件对应的至少一个文件夹;并通过空间计算单元302计算所述至少一个文件夹所占用的存储空间大小;通过空间显示单元303在由所述文件夹显示事件所触发打开的文件夹显示页面中,追加显示所述至少一个文件夹所占用的存储空间大小,方便了用户查看各个文件夹所占用的存储空间的大小,有利于提高用户整理文件系统中的文件夹的效率,提高了用户的应用体验。
[0065]进一步,所述文件夹获取单元301具体用于:
[0066]根据所述文件夹显示事件中包括的文件夹属性信息,在文件系统的设定区域内查找与所述文件属性信息相符合的至少一个文件夹;
[0067]其中,所述文件属性信息包括下述至少一项:
[0068]文件夹存储路
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1