【技术实现步骤摘要】
文件分类显示方法、移动终端及计算机可读存储介质
本专利技术涉及移动终端的
,尤其涉及一种文件分类显示方法、移动终端及计算机可读存储介质。
技术介绍
随着移动终端的快速发展,移动终端的硬件配置也越来越好,能够实现的功能也越来越多,用于存储文件的磁盘空间也越来越大。MTP(MediaTransferProtocol,媒体传输协议)是用来显示移动设备中存储文件的一种协议,使用MTP协议后,用户通过USB(UniversalSerialBus,通用串行总线)连接线将移动终端与PC终端连接后,可在PC终端浏览移动终端存储的文件。目前,PC终端与移动终端连接后,通过移动终端中文件的物理存储路径在PC终端上显示移动终端的文件,由于移动终端用于存储文件的磁盘空间越来越大,需要存储的文件也越来越多,则存储文件的物理存储路径也越来越复杂,需要耗费用户较多的时间去查询文件,不便于用户快速获取文件,因此,如何在PC终端上快速查询移动终端中的文件,便于用户快速获取文件是目前亟待解决的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技 ...
【技术保护点】
一种文件分类显示方法,其特征在于,所述文件分类显示方法应用于移动终端,所述文件分类显示方法包括以下步骤:对所述移动终端中的物理文件进行遍历,以建立所述移动终端的文件编号与物理存储路径的映射关系表,并将所述映射关系表存储至本地数据库;根据预设文件树构造规则和所述本地数据库中的映射关系表,在所述移动终端的内存中构造虚拟文件树;调用预设哈希算法对所述虚拟文件树中每个树结点的文件编号进行处理,以建立所述虚拟文件树的哈希表;当监测到PC终端发送的文件获取指令时,将每个物理文件的文件编号传输至PC终端,以供所述PC终端基于所述文件编号、所述哈希表和所述虚拟文件树显示所述移动终端中的文件。
【技术特征摘要】
1.一种文件分类显示方法,其特征在于,所述文件分类显示方法应用于移动终端,所述文件分类显示方法包括以下步骤:对所述移动终端中的物理文件进行遍历,以建立所述移动终端的文件编号与物理存储路径的映射关系表,并将所述映射关系表存储至本地数据库;根据预设文件树构造规则和所述本地数据库中的映射关系表,在所述移动终端的内存中构造虚拟文件树;调用预设哈希算法对所述虚拟文件树中每个树结点的文件编号进行处理,以建立所述虚拟文件树的哈希表;当监测到PC终端发送的文件获取指令时,将每个物理文件的文件编号传输至PC终端,以供所述PC终端基于所述文件编号、所述哈希表和所述虚拟文件树显示所述移动终端中的文件。2.如权利要求1所述的文件分类显示方法,其特征在于,所述对所述移动终端中的物理文件进行遍历,以建立所述移动终端的文件编号与物理存储路径的映射关系表的步骤包括:对所述移动终端中的物理文件进行遍历,以获取每个物理文件的索引信息;从每个物理文件的索引信息中获取对应物理文件的文件编号和物理存储路径;将每个物理文件的文件编号与物理存储路径进行关联映射,以建立所述移动终端的文件编号与物理存储路径的映射关系表。3.如权利要求1所述的文件分类显示方法,其特征在于,所述基于预设文件树构造规则和所述本地数据库中的映射关系表,在所述移动终端的内存中构造虚拟文件树的步骤包括:根据预设文件树构造规则在所述移动终端的内存中构造虚拟文件分类树,并确定所述虚拟文件分类树中每个叶结点的分类特征信息;从所述本地数据库内的映射关系表中获取包含所述分类特征信息的物理存储路径,并从所述映射关系表中获取所述物理存储路径对应的文件编号;将所述文件编号作为对应叶结点的孩子结点,以更新所述虚拟文件分类树,并将更新后的虚拟文件分类树作为虚拟文件树。4.如权利要求1所述的文件分类显示方法,其特征在于,所述调用预设哈希算法对所述虚拟文件树中每个树结点的文件编号进行处理,以建立所述虚拟文件树的哈希表的步骤包括:获取所述虚拟文件树中每个树结点的文件编号;调用预设哈希算法对每个树结点的文件编号进行处理,以获取对应的哈希地址;根据每个树结点的文件编号及所述文件编号对应的哈希地址建立哈希表。5.如权利要求1所述的文件分类显示方法,其特征在于,所述文件分类显示方法还包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。