一种文件显示方法、装置、存储介质及移动终端与流程

文档序号:11250823

技术特征:

1.一种文件显示方法,其特征在于,包括:

接收媒体传输协议MTP发起端发送的第一消息;

根据所述第一消息向所述MTP发起端反馈MTP应答端的预设虚拟目录结构的访问接口,其中,所述预设虚拟目录结构中包含预设分类的文件夹;

在接收到所述MTP发起端发送的针对所述预设虚拟目录结构的访问请求时,向所述MTP发起端反馈所述预设虚拟目录结构中的文件夹信息,以使所述MTP发起端显示相应的文件夹;

在接收到所述MTP发起端针对所显示的目标文件夹的访问请求时,获取与所述目标文件夹相对应的文件的文件句柄,将所获取的文件句柄反馈给所述MTP发起端,以使所述MTP发起端显示相应的文件。

2.根据权利要求1所述的方法,其特征在于,在接收MTP发起端发送的第一消息之后,还包括:

根据所述第一消息向所述MTP发起端反馈所述MTP应答端的存储目录结构的访问接口。

3.根据权利要求2所述的方法,其特征在于,所述第一消息为盘符获取命令;

所述根据所述第一消息向所述MTP发起端反馈MTP应答端的预设虚拟目录结构的访问接口,包括:

根据所述盘符获取命令向所述MTP发起端反馈MTP应答端的预设虚拟目录结构的第一盘符;

根据所述第一消息向所述MTP发起端反馈MTP应答端的存储目录结构的访问接口,包括:

根据所述盘符获取命令向所述MTP发起端反馈MTP应答端的存储目录结构的第二盘符,所述第二盘符与所述第一盘符不同。

4.根据权利要求1-3任一所述的方法,其特征在于,在接收到所述MTP发起端针对所显示的目标文件夹的访问请求时,获取与所述目标文件夹相对应的文件的文件句柄,将所获取的文件句柄反馈给所述MTP发起端,以使所述MTP发起端显示相应的文件,包括:

在接收到所述MTP发起端针对所显示的第一文件夹的访问请求时,获取所述第一文件夹对应的文件类型;在所述MTP应答端的存储目录结构中查找与所述文件类型相匹配的文件,并将所查找到的文件对应的文件句柄反馈给所述MTP发起端,以使所述MTP发起端显示相应的文件;或,

在接收到所述MTP发起端针对所显示的第二文件夹的访问请求时,获取所述第二文件夹在所述MTP应答端的存储目录结构中对应的存储路径;获取所述存储路径中包含的文件的文件句柄,并将所获取到的文件句柄反馈给所述MTP发起端,以使所述MTP发起端显示相应的文件;或,

在接收到所述MTP发起端针对所显示的第三文件夹的访问请求时,获取所述第三文件夹对应的文件属性的预设范围,所述文件属性包括修改时间、访问时间或文件大小;在所述MTP应答端的存储目录结构中查找与所述预设范围相匹配的文件,并将所查找到的文件对应的文件句柄反馈给所述MTP发起端,以使所述MTP发起端显示相应的文件。

5.根据权利要求1所述的方法,其特征在于,在接收MTP发起端发送的第一消息之前,还包括:

根据用户的设置操作对预设虚拟目录结构进行更改,所述设置操作包括增加、减少或修改所述预设虚拟目录结构中包含的预设分类的文件夹。

6.一种文件显示装置,其特征在于,包括:

消息接收模块,用于接收媒体传输协议MTP发起端发送的第一消息;

访问接口反馈模块,用于根据所述第一消息向所述MTP发起端反馈MTP应答端的预设虚拟目录结构的访问接口,其中,所述预设虚拟目录结构中包含预设分类的文件夹;

文件夹信息反馈模块,用于在接收到所述MTP发起端发送的针对所述预设虚拟目录结构的访问请求时,向所述MTP发起端反馈所述预设虚拟目录结构中的文件夹信息,以使所述MTP发起端显示相应的文件夹;

文件句柄反馈模块,用于在接收到所述MTP发起端针对所显示的目标文件夹的访问请求时,获取与所述目标文件夹相对应的文件的文件句柄,将所获取的文件句柄反馈给所述MTP发起端,以使所述MTP发起端显示相应的文件。

7.根据权利要求6所述的装置,其特征在于,所述访问接口反馈模块还用于在接收MTP发起端发送的第一消息之后,根据所述第一消息向所述MTP发起端反馈MTP应答端的存储目录结构的访问接口。

8.根据权利要求7所述的装置,其特征在于,所述第一消息为盘符获取命令;

所述访问接口反馈模块具体用于:根据所述盘符获取命令向所述MTP发起端反馈MTP应答端的预设虚拟目录结构的第一盘符;根据所述盘符获取命令向所述MTP发起端反馈MTP应答端的存储目录结构的第二盘符,所述第二盘符与所述第一盘符不同。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的文件显示方法。

10.一种移动终端,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5任一所述的文件显示方法。

再多了解一些
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1