一种文件查找方法和装置的制造方法

文档序号:9261403阅读:189来源:国知局
一种文件查找方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种文件查找方法和装置。
【背景技术】
[0002]智能终端已经成为人们生活中必不可缺少的东西,例如:人们通过智能终端观看视频,或者下载文本,或者浏览图片等。智能终端为了满足用户需求,经常会将一些文件(例如:视频、图片、文本等)存储至本地,以便用户可以快速浏览到该文件,或者便于用户重复浏览该文件,或者便于用户离线浏览该文件等。另外,智能终端存储文件到本地时,经常是通过一些应用程序将文件存储至文件夹内,这些文件夹可能是应用程序默认的存储文件夹。且在实际应用中用户使用的应用程序会很多,而这些应用程序就会将文件存储至不同的文件夹内,这样当用户需要查找存储的目标文件时,就只能通过逐级目录浏览,即在很多个文件夹中去查找目标文件所在的文件夹,以查找到该目标文件。
[0003]可见,在目前的智能终端上无法实现快速地查找文件。

【发明内容】

[0004]本发明实施例提供了一种文件查找方法和装置,可以解决目前的智能终端上无法实现快速地查找文件的问题。
[0005]第一方面,本发明实施例提供一种文件查找方法,包括:
[0006]对本地存储空间的文件夹进行扫描,以得到所述文件夹中至少一个文件对象的文件信息和路径信息;
[0007]根据所述至少一个文件对象的文件信息,对所述至少一个文件对象进行分类;
[0008]将相同分类的文件对象对应的图标显示在同一区域,所述文件对象对应的图标与该文件对象的路径信息对应;
[0009]当接收到针对于所显示的图标的操作指令时,根据所述图标对应的路径信息展现所述图标对应的文件对象或者展现该文件对象所在的文件夹。
[0010]第二方面,本发明实施例提供一种文件查找装置,包括:扫描单元、分类单元、显示单元和展现单元,其中:
[0011]所述扫描单元,用于对本地存储空间的文件夹进行扫描,以得到所述文件夹中至少一个文件对象的文件信息和路径信息;
[0012]所述分类单元,用于根据所述至少一个文件对象的文件信息,对所述至少一个文件对象进行分类;
[0013]所述显示单元,用于将相同分类的文件对象对应的图标显示在同一区域,所述文件对象对应的图标与该文件对象的路径信息对应;
[0014]所述展现单元,用于当接收到针对于所显示的图标的操作指令时,根据所述图标对应的路径信息展现所述图标对应的文件对象或者展现该文件对象所在的文件夹。
[0015]上述技术方案中,对本地存储空间的文件夹进行扫描,以得到所述文件夹中至少一个文件对象的文件信息和路径信息;根据所述至少一个文件对象的文件信息,对所述至少一个文件对象进行分类;将相同分类的文件对象对应的图标显示在同一区域,所述文件对象对应的图标与该文件对象的路径信息对应;当接收到针对于所显示的图标的操作指令时,根据所述图标对应的路径信息展现所述图标对应的文件对象或者展现该文件对象所在的文件夹。由于上述对文件对象进行分类,这样用户就可以按照分类快速地查找需要查找的文件对象。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种文件查找方法的流程示意图;
[0018]图2是本发明实施例提供的另一种文件查找方法的流程示意图;
[0019]图3是本发明实施例提供的另一种文件查找方法的流程示意图;
[0020]图4是本发明实施例提供的另一种文件查找方法的流程示意图;
[0021]图5是本发明实施例提供一种文件查找装置的结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]本发明实施例中,文件对象可以是文件夹,文件对象还可以是文件夹包括的数据文件。另外,数据文件包括但不限于音频文件、视频文件、文本文件、图片文件和流媒体文件等,例如:数据文件可以是一段视频,或者数据文件可以是一段音频,或者数据文件可以是一份文本,或者数据文件可以是一段流媒体等。
[0024]请参阅图1,图1是本发明实施例提供的一种文件查找方法的流程示意图,如图1所示,包括以下步骤:
[0025]S101、对本地存储空间的文件夹进行扫描,以得到所述文件夹中至少一个文件对象的文件息和路径信息。
[0026]可选的,上述文件信息包括但不限于文件对象的名称、文件对象的属性信息等。上述路径信息可以是文件对象的存储路径的信息。另外,文件对象可以包括数据文件,或者文件对象可以包括文件夹。另外,对本地存储空间的文件夹进行扫描可以是对本地存储空间的多个文件夹进行扫描。
[0027]S102、根据所述至少一个文件对象的文件信息,对所述至少一个文件对象进行分类。
[0028]可选的,上述对文件对象进行分类可以是按照各文件对象的类型不同进行分类,即将上述至少一个文件对象中类型相同的分为一类,例如,将视频类的文件对象分为同一类,或者将文本类的文件对象分为同一类等。上述对文件对象进行分类还可以是按照各文件对象的功能不同进行分类,即将上述至少一个文件对象中功能相同的分为一类,例如:将用于存储下载数据的文件对象分为同一类,或者将用于缓存数据的文件对象分为同一类,或者将存储应用程序参数的文件对象分为同一类等,此处不作一一列举。
[0029]S103、将相同分类的文件对象对应的图标显示在同一区域,所述文件对象对应的图标与该文件对象的路径信息对应。
[0030]可选的,步骤S103可以在不同位置显示不同类别文件对象对应的图标,当然步骤S103在显示文件对象对应的图标的同时,还可以显示各文件对象的路径信息,这样可以实现文件对象的路径信息透明化,以便用户清楚地知道各文件对象的存储位置,从而用户方便查找这些文件对象。另外,上述将相同分类的文件对象的图标显示在同一区域,可以是将相同分类的文件对象的图标显示在一个文件中的同一区域,例如:将视频类的文件对象显示在该文件中的第一个区域,将文档类的文件对象显示在该文件中的第二个区域等;或者述将相同分类的文件对象的图标显示在同一区域,可以是将相同分类的文件对象的图标显示在同一文件夹内,例如:将视频类的文件对象显示在第一个文件夹内,将文档类的文件对象显示在第二个文件夹内等。
[0031]可选的,上述每个文件对象对应的图标可以是临时为每个文件对象生成的图标,还可以是通过上述扫描得到的每个文件对象的图标,对此本实施例不作限定。另外,由于文件对象对应的图标与该文件对象的路径信息对应,这样通过每个文件对象对应的图标就可以获取到每个文件对象的路径信息。具体可以是建立每个文件对象对应的图标与该文件对象的路径信息的映射关系。
[0032]S104、当接收到针对于所显示的图标的操作指令时,根据所述图标对应的路径信息展现所述图标对应的文件对象或者展现该文件对象所在的文件夹。
[0033]可选的,S104可以是当接收到用户输入的针对于所显示的多个图标中任一图标的操作指令时,根据该图标对应的路径信息展现该图标对应的文件对象,或者展现该图标对应的文件对象所在的文件夹。当展现该图标对应的文件对象所在的文件夹可以是
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1