文件搜索方法、装置和电子设备制造方法及图纸

技术编号:15822723 阅读:20 留言:0更新日期:2017-07-15 04:55
本发明专利技术涉及一种文件搜索方法、装置和电子设备。上述方法包括:接收作用于电子设备界面中应用程序图标的操作指令;若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文件夹和/或文件;将所述文件夹和/或文件在电子设备界面展示。上述方法,可以便捷的搜索应用程序对应的文件。

【技术实现步骤摘要】
文件搜索方法、装置和电子设备
本专利技术涉及计算机
,特别是涉及一种文件搜索方法、装置和电子设备。
技术介绍
在智能移动终端中,文件系统是管理文件的主要方式。一般来说,当用户需要查找移动终端中应用程序对应的文件时,通常采用文件管理应用来查找文件。文件管理应用可将移动终端中文件按文件名排序展示,用户在文件管理应用中可查找移动终端中所有应用程序对应的文件。
技术实现思路
本专利技术实施例提供一种文件搜索方法、装置和电子设备,可以便捷的搜索应用程序对应的文件。一种文件搜索方法,包括:接收作用于电子设备界面中应用程序图标的操作指令;若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文件夹和/或文件;将所述文件夹和/或文件在电子设备界面展示。一种文件搜索装置,包括:接收模块,用于接收作用于电子设备界面中应用程序图标的操作指令;查找模块,用于若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文件夹和/或文件;展示模块,用于将所述文件夹和/或文件在电子设备界面展示。一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:接收作用于电子设备界面中应用程序图标的操作指令;若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文件夹和/或文件;将所述文件夹和/或文件在电子设备界面展示。附图说明图1为一个实施例中文件搜索方法的流程图;图2为另一个实施例中文件搜索方法的流程图;图3为一个实施例中文件搜索装置的结构框图;图4为与本专利技术实施例提供的电子设备相关的手机的部分结构的框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中文件搜索方法的流程图。如图1所示,一种文件搜索方法,包括步骤S202至S206。其中:S102,接收作用于电子设备界面中应用程序图标的操作指令;S104,若操作指令与预设的操作指令一致,获取应用程序图标对应的应用程序标识,查找与应用程序标识对应的文件夹和/或文件;S106,将文件夹和/或文件在电子设备界面展示。在一个实施例中,电子设备可为计算机、移动终端、可穿戴式智能设备等,不限于此。在电子设备的界面展示有应用程序图标,作用于电子设备界面中应用程序图标的操作指令可为作用于应用程序图标的触控操作、或鼠标作用于应用程序图标的点击操作。在接收到作用于电子设备界面中应用程序图标的操作指令后,检测接收到的操作指令与预设的操作指令是否一致,若接收到的操作指令与预设的操作指令一致,则获取应用程序图标对应的应用程序标识,并在应用程序记录表中查找与应用程序标识对应的文件夹、文件、文件夹和文件。其中,预设的操作指令可为双击、长按、单击等,不限于此。应用程序标识用于唯一标识电子设备中应用程序,可为应用程序的名称或应用程序对应的包名。应用程序记录表用于记录应用程序、应用程序对应的文件夹、应用程序对应的文件之间的映射关系;应用程序对应的文件夹包括应用程序在安装、运行时生成的文件夹;应用程序对应的文件包括应用程序的安装文件、应用程序的运行文件、应用程序的下载文件、应用程序的可编辑文件等。其中,在应用程序执行安装程序时,可对安装生成的文件标记;在应用程序下载文件时,可对下载的文件标记;应用程序在运行时,可对运行生成的文件标记;应用程序记录表在根据应用程序标识获取应用程序对应的文件或文件夹后,根据文件标记可将应用程序对应的文件分为应用程序的安装文件、应用程序对应的运行文件、应用程序对应的下载文件;根据文件格式可将应用程序对应的文件分为可编辑文件和不可编辑文件。应用程序记录表中记录有应用程序对应的文件夹的名称、大小、路径、最近修改时间,以及应用程序对应的文件的名称、大小、路径、最近修改时间等。通过监控文件系统,应用程序记录表可获取文件系统中生成的文件或文件夹对应的应用程序标识,并将文件系统中文件与文件夹与应用程序标识对应存储;应用程序记录表还可实时监控文件系统,获取对文件或文件夹进行读写操作的应用程序,将修改后的文件或文件夹与应用程序标识对应存储,即应用程序表可实时更新已存储的文件或文件夹与应用程序标识之间的对应关系。在获取到应用程序图标对应的应用程序标识后,可在应用程序记录表中查找与应用程序标识对应的文件、与应用程序标识对应的文件夹。若应用程序标识对应的文件夹内文件均为安装文件,则将该文件夹标记为安装文件夹。在遍历应用程序记录表中应用程序标识对应的文件夹和文件后,将应用程序标识对应的文件夹和文件在电子设备界面展示。其中,若一个文件夹中所有文件均为应用程序对应的文件,则在电子设备界面中仅展示该文件夹,不展示该文件夹内包括的文件,即在电子设备界面展示应用程序对应的文件夹和文件时,优先展示应用程序对应的文件夹。其中,展示文件和/或文件夹的方式可为列表展示、缩略图展示等,不限于此。例如,在手机界面展示有QQ图标,在获取到对手机界面QQ图标的双击操作后,系统查找QQ图标对应的应用程序名称为腾讯QQ,再在应用程序记录表中查找腾讯QQ对应的文件和文件夹的路径为**\***\Tencent\QQ,通过遍历该路径下文件和文件夹、获取文件的标识,再根据文件的标识将该路径下的文件分为QQ安装文件、QQ运行文件、QQ下载文件;根据文件格式将文件后缀名为.doc、.txt、.docx等文件分为QQ可编辑文件;并将QQ安装文件、QQ运行文件、QQ下载文件、QQ可编辑文件在手机界面分类列表展示。本专利技术实施例中文件搜索方法,在获取到对应用程序的操作指令后,在应用程序记录表中查找与该应用程序对应的文件夹和文件,并将查找获取的文件夹和文件在电子设备界面展示,查找文件的方法更加快捷、方便。在一个实施例中,查找与应用程序标识对应的文件夹包括:获取应用程序标识对应的文件夹路径;由下级目录向上级目录逐级遍历文件夹路径下文件夹包括的文件是否均为应用程序标识对应的文件;若是,在电子设备界面中展示文件夹路径下文件夹。在查找应用程序标识对应的文件夹和文件时,首先获取应用程序记录表中记录的应用程序对应的文件夹路径,遍历该文件夹路径下的文件夹和文件是否均为该应用程序对应的文件夹和文件,若是,则获取该文件夹路径对应的上一级文件夹路径,遍历上一级文件夹路径对应的文件夹中包括的文件夹和文件是否均为该应用程序对应的文件夹和文件;若下一级文件夹路径对应的文件夹中包括的文件夹和文件均为该应用程序标识对应的文件夹和文件,且上一级文件夹路径对应的文件夹中包括的文件包括不是均为该应用程序对应的文件夹和文件,则获取下一级文件夹路径对应的文件夹,将下一级文件夹路径对应的文件夹在电子设备界面展示。例如,系统获取到腾讯QQ对应的文件夹路径为**\***\Tencent\QQ,遍历**\***\Tencent\QQ路径下文件和文件夹均为腾讯QQ对应的文件,则再遍历**\***\Tencent路径下文件和文件夹,**\***\Tencent路径下本文档来自技高网...
文件搜索方法、装置和电子设备

【技术保护点】
一种文件搜索方法,其特征在于,包括:接收作用于电子设备界面中应用程序图标的操作指令;若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文件夹和/或文件;将所述文件夹和/或文件在电子设备界面展示。

【技术特征摘要】
1.一种文件搜索方法,其特征在于,包括:接收作用于电子设备界面中应用程序图标的操作指令;若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文件夹和/或文件;将所述文件夹和/或文件在电子设备界面展示。2.根据权利要求1所述的文件搜索方法,其特征在于,在所述电子设备界面展示有对所述文件夹和/或文件的分类标签;所述方法还包括:接收作用于所述分类标签的操作指令,根据所述操作指令获取被选中的分类标签;根据所述被选中的分类标签将所述文件夹和/或文件分类展示。3.根据权利要求1所述的文件搜索方法,其特征在于,在所述电子设备界面展示有与所述文件夹对应的展开按钮;所述方法还包括:接收对所述展开按钮的操作指令;根据所述对所述展开按钮的操作指令展示所述文件夹中包括的文件夹和/或文件。4.根据权利要求1所述的文件搜索方法,其特征在于,在所述电子设备界面展示有搜索控件;所述方法还包括:接收在所述搜索控件中输入的关键字;在与所述应用程序标识对应的文件夹和/或文件中查找与所述关键字对应的文件夹和/或文件;在所述电子设备界面中展示与所述关键字对应的文件夹和/或文件。5.根据权利要求1所述的文件搜索方法,其特征在于,所述查找与所述应用程序标识对应的文件夹包括:获取所述应用程序标识对应的文件夹路径;由下级目录向上级目录逐级遍历所述文件夹路径下文件夹包括的文件是否均为应用程序标识对应的文件;若是,在所述电子设备界面中展示所述文件夹路径下文件夹。6.一种文件搜索装置,其特征在于,包括:接收模块,用于接收作用于电子设备界面中应用程序图标的操作指令;查找模块,用于若所述操作指令与预设的操作指令一致,获取所述应用程序图标对应的应用程序标识,查找与所述应用程序标识对应的文...

【专利技术属性】
技术研发人员:张烨
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1