CN113468109B - 一种文件管理方法、装置、电子设备及存储介质 - Google Patents
一种文件管理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113468109B CN113468109B CN202110649714.5A CN202110649714A CN113468109B CN 113468109 B CN113468109 B CN 113468109B CN 202110649714 A CN202110649714 A CN 202110649714A CN 113468109 B CN113468109 B CN 113468109B
- Authority
- CN
- China
- Prior art keywords
- file
- displaying
- directory
- catalog
- files
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
- G06F16/148—File search processing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开关于一种文件管理方法、装置、电子设备及存储介质,涉及计算机技术领域,可以提高文件管理效率。该内容显示方法包括:接收账户对应的文件选取操作,账户对应一个或多个已执行交互操作;显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件。
Description
技术领域
本公开涉及计算机技术领域,尤其涉及一种文件管理方法、装置、电子设备及存储介质。
背景技术
在对电子设备中存储的文件进行选取操作时,用户通常需要到待选取文件所存储的目录位置中进行选取。
现有技术中,当目录位置中包括多个文件时,用户往往是通过上下翻页、依靠拖动滚动条或者鼠标滚轮来选择待选取文件。这样的方式给文件选取操作带来了极大的不便,导致文件选取效率较低、且用户体验较差。
发明内容
本公开提供一种文件管理方法、装置、电子设备及存储介质,可以解决现有技术中的文件选取效率较低、且用户体验较差的技术问题。
本公开实施例的技术方案如下:
根据本公开实施例的第一方面,提供一种文件管理方法,包括:接收账户对应的文件选取操作,账户对应一个或多个已执行交互操作;显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件。
可选地,文件管理方法还包括:接收包括文件标识的搜索指令;搜索指令为响应于账户对搜索控件执行的触发操作触发的;显示与文件标识对应的第二文件。
可选地,与文件标识对应的第二文件的类型为多个,上述显示与文件标识对应的第二文件的方法至少包括:按照文件的文件类型,显示与文件标识对应的第二文件。
可选地,上述显示多个与文件标识对应的第二文件的方法至少包括:显示与文件标识匹配的一个或多个文件;接收一个或多个文件中第二文件的确认操作,显示第二文件所属目录的目录分级结构。
可选地,上述显示多个与文件标识对应的第二文件的方法至少包括:显示第二文件所属目录的目录分级结构;或,在第二文件所属目录中显示第二文件的路径。
可选地,已执行交互操作的操作类型为多个,上述显示与已执行交互操作的操作类型对应的目录以及属于所述目录的第一文件的方法至少包括:显示与各操作类型对应的第一目录控件;其中,第一目录控件被触发时显示第一目录;接收针对第一目录控件中第二目录控件的触发操作;显示属于第二目录的第一文件。
可选地,上述显示属于目录的第一文件的方法至少包括:显示用于表征第一文件的文件控件;响应于对文件控件执行的触发操作,显示第一文件。
可选地,上述显示属于目录的第一文件的方法至少包括:获取第一文件的目录分级结构,目录分级结构包括第一文件和第一文件的目录级别;根据第一文件的目录级别,以目录分级结构的形式,显示第一文件。
根据本公开实施例的第二方面,提供一种文件管理装置。该文件管理装置可以包括:接收单元和显示单元;接收单元,用于接收账户对应的文件选取操作,账户对应一个或多个已执行交互操作;显示单元,用于显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件。
可选地,接收单元,还用于接收包括文件标识的搜索指令;搜索指令为响应于对搜索控件执行的触发操作触发的;显示单元,还用于显示与文件标识对应的第二文件。
可选地,与文件标识对应的第二文件的类型为多个,显示单元,具体用于:按照文件的文件类型,显示与文件标识对应的第二文件。
可选地,显示单元,具体用于:显示与文件标识匹配的一个或多个文件;接收一个或多个文件中第二文件的确认操作,显示第二文件所属目录的目录分级结构。
可选地,显示单元,具体用于:显示第二文件所属目录的目录分级结构;或,在第二文件所属目录中显示第二文件的路径。
可选地,已执行交互操作的操作类型为多个,显示单元,具体用于:显示与各操作类型对应的第一目录控件;其中,第一目录控件被触发时显示第一目录;接收针对第一目录控件中第二目录控件的触发操作;显示属于第二目录的第一文件。
可选地,显示单元,具体用于:显示用于表征第一文件的文件控件;响应于对文件控件执行的触发操作,显示第一文件。
可选地,显示单元,具体用于:获取第一文件的目录分级结构,目录分级结构包括第一文件和第一文件的目录级别;根据第一文件的目录级别,以目录分级结构的形式,显示第一文件。
根据本公开实施例的第三方面,提供一种电子设备,可以包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现上述第一方面中任一种可选地文件管理方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行上述第一方面中任一种可选地文件管理方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面中任一种可选地实现方式所述的文件管理方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本公开的实施例提供的技术方案至少带来以下有益效果:
基于上述任一方面,本公开中,在接收账户对应的文件选取操作后,由于账户对应一个或多个已执行交互操作,因此,电子设备可以显示与已执行交互操作的操作类型对应的目录以及属于该目录的第一文件。这样一来,用户在选取文件时,可以快速定位到执行过交互操作的文件,一定程度上提高了文件选取的效率,丰富了用户体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1示出了本公开实施例提供的一种文件管理方法的流程示意图;
图2示出了本公开实施例提供的一种文件管理的终端界面示意图;
图3示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图4示出了本公开实施例提供的又一种文件管理的终端界面示意图;
图5a示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图5b示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图6示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图7示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图8示出了本公开实施例提供的又一种文件管理的终端界面示意图;
图9示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图10示出了本公开实施例提供的又一种文件管理方法的流程示意图;
图11示出了本公开实施例提供的一种文件管理装置的结构示意图;
图12示出了本公开实施例提供的一种终端的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
还应当理解的是,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素和/或组件的存在或添加。
本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据。
如背景技术中所描述,现有技术中,当目录位置中包括多个文件时,用户往往是通过上下翻页、依靠拖动滚动条或者鼠标滚轮来选择待选取文件。这样的方式给文件选取操作带来了极大的不便,导致文件选取效率较低、且用户体验较差。
基于此,本公开实施例提供一种文件管理方法,在接收账户对应的文件选取操作后,由于账户对应一个或多个已执行交互操作,因此,电子设备可以显示与已执行交互操作的操作类型对应的目录以及属于该目录的第一文件。这样一来,用户在选取文件时,可以快速定位到执行过交互操作的文件,一定程度上提高了文件选取的效率,丰富了用户体验。
以下对本公开实施例提供的文件管理方法进行示例性说明:
本公开提供的文件管理方法可以应用于电子设备。
一些实施例中,电子设备可以是终端,也可以是其他用于进行文件管理的电子设备,本公开对此不作限定。
其中,终端可以是手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备等可以安装并使用内容社区应用(如快手)的设备,本公开对该电子设备的具体形态不作特殊限制。其可以与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互。
下面结合附图对本申请实施例提供的文件管理方法进行详细介绍。
如图1所示,当文件管理方法应用于电子设备时,该文件管理方法可以包括:
S101、电子设备接收账户对应的文件选取操作。
其中,账户对应一个或多个已执行交互操作。
在当前时刻之前的某个时间段内,用户可以利用登录账户的电子设备对文件执行交互操作。在这种情况下,账户对应一个或多个已执行交互操作。
示例性的,交互操作可以是文件添加操作、文件浏览操作、文件创建操作等。
其中,文件添加操作是指登录账户的电子设备在当前时刻之前的某个时刻,在某个文件路径或者文件中添加过目标文件。例如,预设当前时刻为2021年6月2日16:41:35。若登录账户的电子设备在2021年6月1日16:41:35在文件夹1中添加了目标文件,则账户对应一个已执行过的文件添加操作。
文件浏览操作是指登录账户的电子设备在当前时刻之前的某个时刻,浏览过某个文件。例如,预设当前时刻为2021年6月2日16:41:35。若登录账户的电子设备在2021年6月1日16:41:35浏览了目标文件,则账户对应一个已执行过的文件浏览操作。
文件创建操作是指登录账户的电子设备在当前时刻之前的某个时刻,在某个文件路径中创建了目标文件。例如,预设当前时刻为2021年6月2日16:41:35。若登录账户的电子设备在2021年6月1日16:41:35在文件夹1中创建了目标文件,则账户对应一个已执行过的文件创建操作。
具体的,登录电子设备的账户对应的用户在电子设备进行文件处理时,可以对电子设备中存储的文件执行文件选取操作。在这种情况下,电子设备可以接收账户对应的文件选取操作。
可选的,文件选取操作可以是文件添加操作、文件压缩操作、文件删除操作等选取文件的操作。
示例性的,对于目录A,包括:第一级文件夹(文件夹A)和第二级文件夹(文件夹a和文件夹b)。其中,文件夹a和文件夹b均位于文件夹A内。文件夹a中包括文件1、文件2和文件3。
预设当前时刻为2021年6月2日16:41:35。若登录账户的电子设备在2021年6月1日16:41:35对文件1执行了添加操作,则账户对应的一个添加操作。
S102、电子设备显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件。
具体的,在接收账户对应的文件选取操作后,电子设备显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件。后续,若用户想要选取显示的文件,则可以直接对显示的文件执行选取操作,提高了文件选取的效率。
结合上述示例,如图2所示。电子设备接收账户对应的文件选取操作后,可以在文件添加页面201上显示与已执行交互操作的操作类型对应的目录以及属于目录的文件1。
后续,若用户想要选取文件1作为待添加的文件,则可以对显示的文件1执行添加操作,然后对添加控件执行触发操作。电子设备响应于对添加控件执行的触发操作,添加文件1。
上述实施例提供的技术方案至少带来以下有益效果:由S101-S102可知,在接收账户对应的文件选取操作后,由于账户对应一个或多个已执行交互操作,因此,电子设备可以显示与已执行交互操作的操作类型对应的目录以及属于该目录的第一文件。这样一来,用户在选取文件时,可以快速定位到执行过交互操作的文件,一定程度上提高了文件选取的效率,丰富了用户体验。
在一种实施例中,如图3所示,本申请提供的文件管理方法还包括S301-S302。
S301、电子设备接收包括文件标识的搜索指令。
其中,搜索指令为响应于对搜索控件执行的触发操作触发的。
具体的,当电子设备显示的文件不是用户想要选取的文件时,电子设备还可以显示搜索控件。该搜索控件用于指示用户输入文件标识,以检索用户需求的文件。在这种情况下,登录账户的电子设备可以对搜索控件执行的触发操作,并输入文件标识。相应的,电子设备接收包括文件标识的搜索指令。
可选的,该文件标识可以是文件名称中的关键字,也可以文件对应的URL链接,该URL链接为文件模块内实际存在的一个文件的唯一标识符。此标识符符合特定的命名规则,能够被电子设备检测到。电子设备在识别到搜索指令中的标识符后,会查询此标识符所代表的文件,如果有权限,则会自动选中该文件。
S302、电子设备显示与文件标识对应的第二文件。
具体的,在接收包括文件标识的搜索指令后,电子设备显示与文件标识对应的第二文件。
可选的,电子设备可以通过预先存储的文件标识与文件的对应关系,显示与文件标识对应的第二文件,还可以通过其他方式显示与文件标识对应的第二文件,本公开对此不作限定。
示例性的,如图4中的(a)所示,电子设备可以在文件添加页面201上显示搜索控件501。当电子设备显示的文件不是用户想要选取的文件时,用户利用登录账户的电子设备可以对搜索控件501执行的触发操作,并输入文件标识“1”。
后续,结合图2,如图4中的(b)所示,电子设备显示与文件标识“1”对应的第二文件。该第二文件与图2中的文件1的显示内容相同,在此不再赘述。
上述实施例提供的技术方案至少带来以下有益效果:由S401-S402可知,当显示的文件不是用户想要选取的文件时,可以通过搜索的方式,显示待选取的文件,提高了文件选取的效率,丰富了用户体验。
在一种实施例中,结合图3,如图5a所示,与文件标识对应的第二文件的类型为多个,上述S302中,电子设备显示与文件标识对应的第二文件的方法至少包括:
S302a1、电子设备按照文件的文件类型,显示与文件标识对应的第二文件。
具体的,与文件标识对应的第二文件的类型为多个,电子设备按照文件的文件类型,显示与文件标识对应的第二文件。
示例性的,如图4中的(b)所示,电子设备确定与文件标识“1”对应的第二文件包括文本文件、表格文件和视频文件。在这种情况下,电子设备按照文件的文件类型,显示与文件标识对应的第二文件。
上述实施例提供的技术方案至少带来以下有益效果:由S302a1可知,当搜索到多个第二文件时,可以根据文件的文件类型,显示第二文件。这样一来,在选取文件时,可以按照文件类型进行更细粒度的筛选,提高了文件选取的效率,丰富了用户体验。
在一种实施例中,结合图3,如图5b所示,上述S302中,电子设备显示与文件标识对应的第二文件的方法至少包括:
S302b1、电子设备显示与文件标识匹配的一个或多个文件。
具体的,电子设备显示与文件标识对应的第二文件时,可以显示与文件标识匹配的一个或多个文件。
示例性的,对于文件标识“1”,与文件标识“1”匹配的文件包括:文件1、文件12和文件13。在这种情况下,电子设备可以显示与文件标识“1”匹配的多个文件:文件1、文件12和文件13。
S302b2、电子设备接收一个或多个文件中第二文件的确认操作,显示第二文件所属目录的目录分级结构。
具体的,在显示与文件标识匹配的一个或多个文件后,电子设备接收所述一个或多个文件中第二文件的确认操作,显示所述第二文件所属目录的目录分级结构。
结合上述示例,在显示与文件标识“1”匹配的多个文件:文件1、文件12和文件13后,用户利用登录账户的电子设备对文件1执行确认操作。在这种情况下,电子设备接收对文件1的确认操作,显示文件1所属目录的目录分级结构。
上述实施例提供的技术方案至少带来以下有益效果:由S302b1-S302b2可知,电子设备显示与文件标识对应的第二文件时,可以显示与文件标识匹配的一个或多个文件,并在接收一个或多个文件中第二文件的确认操作后,显示第二文件所属目录的目录分级结构。这样一来,用户可以查看到第二文件的具体目录结构,后续可以在该目录结构下选取其他文件,提高了文件选取的效率,丰富了用户体验。
在一种实施例中,结合图3,如图6所示,上述S302中,电子设备显示与文件标识对应的第二文件的方法至少包括:
S601、电子设备显示第二文件所属目录的目录结构分级结构;或,在第二文件所属目录中显示第二文件的路径。
具体的,电子设备显示与文件标识对应的第二文件时,若文件标识为文件对应的URL链接,则电子设备可以显示第二文件所属目录的目录结构分级结构,或者在第二文件所属目录中显示第二文件的路径。
其中,电子设备在第二文件所属目录中显示第二文件的路径时,说明电子设备已经定位到第二文件(即定位到第二文件的存储位置),提高了文件选取的效率。
可选的,电子设备显示第二文件所属目录的目录结构分级结构,或者在第二文件所属目录中显示第二文件的路径时,可以显示不包括第二文件的目录项,也可不显示不包括第二文件的目录项,本公开对此不作限定。
可选的,电子设备可以显示第二文件所属目录的目录结构分级结构,或者在第二文件所属目录中显示第二文件的路径时,若电子设备不具有访问权限,则需要向管理者或者服务器发送用于获取权限的权限请求。后续,在电子设备具有访问权限后,电子设备以显示第二文件所属目录的目录结构分级结构,或者在第二文件所属目录中显示第二文件的路径。上述实施例提供的技术方案至少带来以下有益效果:由S302c1可知,电子设备显示与文件标识对应的第二文件时,可以显示第二文件所属目录的目录结构分级结构。这样一来,用户可以查看到第二文件的具体目录结构,后续可以在该目录结构下选取其他文件,提高了文件选取的效率,丰富了用户体验。其次,电子设备显示与文件标识对应的第二文件时,也可以在第二文件所属目录中显示第二文件的路径。这样一来,电子设备在显示第二文件的路径的过程中,已经定位到第二文件,同样可以提高文件选取的效率,丰富了用户体验。
在一种实施例中,结合图1,如图7所示,上述S102中,电子设备显示属于目录的第一文件的方法至少包括:
S701、电子设备显示用于表征第一文件的文件控件。
具体的,在显示第一文件时,电子设备还可以通过控件的形式,显示第一文件。
示例性的,如图8中的(a)所示,预设第一文件为“最近添加的”。电子设备属于目录的第一文件时,可以在文件添加页面201上显示“最近添加的”第一文件对应的文件控件801。
S702、电子设备响应于对文件控件执行的触发操作,显示第一文件。
具体的,在显示用于表征第一文件的文件控件后,登录账户的电子设备可以对文件控件执行触发操作。相应的,电子设备响应于对文件控件执行的触发操作,显示第一文件。
结合图2,如图8中的(b)所示,在显示“最近添加的”第一文件对应的文件控件801后,登录账户的电子设备可以对文件控件801执行触发操作。相应的,电子设备响应于对文件控件301执行的触发操作,显示“最近添加的”第一文件。其中,“最近添加的”第一文件与图2中的文件1的显示内容相同,在此不再赘述。
上述实施例提供的技术方案至少带来以下有益效果:由S701-S702可知,电子设备可以显示用于表征第一文件的文件控件。后续,电子设备响应于对文件控件执行的触发操作,显示第一文件,给出了一种显示第一文件的具体实现方式。这样一来,用户在选取第一文件时,可以通过文件控件执行触发操作,快速选取第一文件,一定程度上提高了文件管理的效率,丰富了用户体验。
在一种实施例中,结合图1,如图9所示,已执行交互操作的操作类型为多个,上述S102中,电子设备显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件的方法至少包括S901-S903。
S901、电子设备显示与各操作类型对应的第一目录控件。
其中,第一目录控件被触发时显示第一目录。
具体的,在已执行交互操作的操作类型为多个的情况下,电子设备可以显示与各操作类型对应的第一目录控件;其中,第一目录控件被触发时显示第一目录。
结合上述示例,交互操作可以是文件添加操作、文件浏览操作、文件创建操作等。在这种情况下,每个交互操作对应一个操作类型。电子设备可以显示与各操作类型对应的第一目录控件。后续,用户可以利用登录账户的电子设备对任意一个第一目录控件执行触发操作。相应的,电子设备在第一目录控件被触发时显示第一目录。
S902、电子设备接收针对第一目录控件中第二目录控件的触发操作。
具体的,在显示与各操作类型对应的第一目录控件后,若用户想要从第二目录中选取文件,则可以利用登录账户的电子设备,针对第一目录控件中的第二目录控件执行触发操作。相应的,电子设备接收针对第一目录控件中第二目录控件的触发操作。
S903、电子设备显示属于第二目录的第一文件。
具体的,在接收针对第一目录控件中第二目录控件的触发操作后,电子设备显示属于第二目录的第一文件。
结合上述示例,电子设备显示与各操作类型对应的第一目录控件包括:“最近添加的”控件,“最近浏览的”控件和“最近创建的”控件。电子设备在接收针对第一目录控件中“最近添加的”控件(第二目录控件)的触发操作后,可以显示属于“最近添加”控件的目录中的全部文件(包括第一文件)。
上述实施例提供的技术方案至少带来以下有益效果:由S901-S902可知,当已执行交互操作的操作类型为多个时,电子设备可以显示与各操作类型对应的第一目录控件,并在第一目录控件被触发时显示第一目录。后续,在接收针对第一目录控件中第二目录控件的触发操作后,电子设备显示属于第二目录的第一文件。这样一来,在选取文件时,电子设备可以显示与触发操作对应的目录中的第一文件,提高了文件管理的效率,丰富了用户体验。
在一种实施例中,结合图1,如图10所示,上述S102中,电子设备显示属于目录的第一文件的方法至少包括S1001-S1002。
S1001、电子设备获取第一文件的目录分级结构。
其中,目录分级结构包括第一文件和第一文件的级别。
具体的,电子设备在显示第一文件时,可以获取第一文件的目录分级结构。
可选的,电子设备获取第一文件的目录分级结构时,可以通过预先存储的文件与目录分级结构的对应关系,获取第一文件的目录分级结构,还可以通过其他方式获取第一文件的目录分级结构,本公开对此不作限定。
S1002、电子设备根据第一文件的目录级别,以目录分级结构的形式,显示第一文件。
具体的,在获取第一文件的目录分级结构后,电子设备根据第一文件的目录级别,以目录分级结构的形式,显示第一文件。
示例性的,电子设备根据第一文件的目录级别,以目录分级结构的形式,显示第一文件,可以参考图2中的文件1的显示方式以及关于图2的描述,在次不再赘述。
上述实施例提供的技术方案至少带来以下有益效果:由S1001-S1002可知,在显示第一文件时,可以显示第一文件的目录分级结构。这样一来,用户可以了解到选取文件的具体目录结构,并且可以在该目录结构下选取其他文件,提高了文件选取的效率,丰富了用户体验。
可以理解的,在实际实施时,本公开实施例所述的电子设备可以包含有用于实现前述对应文件管理方法的一个或多个硬件结构和/或软件模块,这些执行硬件结构和/或软件模块可以构成一个电子设备。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
基于这样的理解,本公开实施例还对应提供一种文件管理装置,可以应用于电子设备。图11示出了本公开实施例提供的文件管理装置的结构示意图。如图11所示,该文件管理装置可以包括:接收单元1101和显示单元1102;
接收单元1101,用于接收账户对应的文件选取操作,账户对应一个或多个已执行交互操作。例如,结合图1,接收单元1101用于执行S101。
显示单元1102,用于显示与已执行交互操作的操作类型对应的目录以及属于目录的第一文件。例如,结合图1,显示单元1102用于执行S102。
可选地,接收单元1101,还用于接收包括文件标识的搜索指令;搜索指令为响应于对搜索控件执行的触发操作触发的。例如,结合图3,接收单元1101用于执行S301。
显示单元1102,还用于显示与文件标识对应的第二文件。例如,结合图3,显示单元1102用于执行S302。
可选地,与文件标识对应的第二文件的类型为多个,显示单元1102,具体用于:
按照每个文件的文件类型,分别显示与文件标识对应的第二文件。例如,结合图5a,显示单元1102用于执行S302a1。
可选地,显示单元1102,具体用于:
显示与文件标识匹配的一个或多个文件。例如,结合图5b,显示单元用于执行S302b1。
接收一个或多个文件中第二文件的确认操作,显示第二文件所属目录的目录分级结构。例如,结合图5b,显示单元用于执行S302b2。
可选地,显示单元1102,具体用于:
显示第二文件所属目录的目录分级结构;或,在第二文件所属目录中显示第二文件的路径。例如,结合图6,显示单元用于执行S601。
可选地,已执行交互操作的操作类型为多个,显示单元1102,具体用于:
显示与各操作类型对应的第一目录;其中,第一目录控件被触发时显示第一目录;接收针对第一目录控件中第二目录控件的触发操作;显示属于第二目录的第一文件。例如,结合图9,显示单元1102用于执行S901。
可选地,显示单元1102,具体用于:
显示用于表征第一文件的文件控件。例如,结合图7,显示单元1102用于执行S701。
响应于账户对文件控件执行的触发操作,显示第一文件。例如,结合图7,显示单元1102用于执行S702。
可选地,显示单元1102,具体用于:
获取第一文件的目录分级结构,目录分级结构包括第一文件和第一文件的目录级别。例如,结合图10,显示单元1102用于执行S1001。
根据第一文件的目录级别,以目录分级结构的形式,显示第一文件。例如,结合图10,显示单元1102用于执行S1002。
本公开实施例还提供一种电子设备,终端可以是手机、电脑等用户终端。图12示出了本公开实施例提供的电子设备的结构示意图。该电子设备可以是文件管理装置可以包括至少一个处理器61,通信总线62,存储器63以及至少一个通信接口64。
处理器61可以是一个处理器(central processing units,CPU),微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。作为一个示例,结合图11,电子设备中的显示单元1102实现的功能与图12中的处理器61实现的功能相同。
通信总线62可包括一通路,在上述组件之间传送信息。
通信接口64,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如服务器、以太网,无线接入网(radio access network,RAN),无线局域网(wireless localarea networks,WLAN)等。作为一个示例,结合图11,电子设备中的接收单元1101实现的功能与图12中的通信接口64实现的功能相同。
存储器63可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
其中,存储器63用于存储执行本公开方案的应用程序代码,并由处理器61来控制执行。处理器61用于执行存储器63中存储的应用程序代码,从而实现本公开方法中的功能。
在具体实现中,作为一种实施例,处理器61可以包括一个或多个CPU,例如图12中的CPU0和CPU1。
在具体实现中,作为一种实施例,电子设备可以包括多个处理器,例如图12中的处理器61和处理器65。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,电子设备还可以包括输入设备66和输出设备67。输入设备66和输出设备67通信,可以以多种方式接受用户的输入。例如,输入设备66可以是鼠标、键盘、触摸屏设备或传感设备等。输出设备67和处理器61通信,可以以多种方式来显示信息。例如,输出设备61可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备等。
本领域技术人员可以理解,图12中示出的结构并不构成对终端的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本公开还提供了一种包括指令的计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由计算机设备的处理器执行时,使得计算机能够执行上述所示实施例提供的文件管理方法。例如,计算机可读存储介质可以为包括指令的存储器63,上述指令可由电子设备的处理器61执行以完成上述方法。又例如,计算机可读存储介质可以为包括指令的存储器72,上述指令可由服务器的处理器71执行以完成上述方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是ROM、RAM、CD-ROM、磁带、软盘和光数据存储设备等。
本公开还提供了一种计算机程序产品,该计算机程序产品包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述图1-图10任一附图所示的文件管理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (16)
1.一种文件管理方法,其特征在于,包括:
接收账户对应的文件选取操作,所述账户对应一个或多个已执行交互操作;
显示与所述已执行交互操作的操作类型对应的目录以及属于所述目录的第一文件;
所述已执行交互操作的操作类型为多个时,所述显示与所述已执行交互操作的操作类型对应的目录以及属于所述目录的第一文件,包括:显示与各所述操作类型对应的第一目录控件;其中,所述第一目录控件被触发时显示第一目录;响应于针对所述第一目录控件中第二目录控件的触发操作,显示属于所述第二目录的全部文件;所述全部文件包括所述第一文件。
2.根据权利要求1所述的文件管理方法,其特征在于,还包括:
接收包括文件标识的搜索指令;所述搜索指令为响应于对搜索控件执行的触发操作触发的;
显示与所述文件标识对应的第二文件。
3.根据权利要求2所述的文件管理方法,其特征在于,与所述文件标识对应的第二文件的类型为多个,所述显示与所述文件标识对应的第二文件,包括:
按照文件的文件类型,显示所述与所述文件标识对应的第二文件。
4.根据权利要求2所述的文件管理方法,其特征在于,所述显示与所述文件标识对应的第二文件,包括:
显示与所述文件标识匹配的一个或多个文件;
接收所述一个或多个文件中第二文件的确认操作,显示所述第二文件所属目录的目录分级结构。
5.根据权利要求2所述的文件管理方法,其特征在于,所述显示与所述文件标识对应的第二文件,包括:
显示所述第二文件所属目录的目录分级结构;或
在所述第二文件所属目录中显示所述第二文件的路径。
6.根据权利要求1所述的文件管理方法,其特征在于,所述显示属于所述目录的第一文件,包括:
显示用于表征所述第一文件的文件控件;
响应于对所述文件控件执行的触发操作,显示所述第一文件。
7.根据权利要求1所述的文件管理方法,其特征在于,所述显示属于所述目录的第一文件,包括:
获取所述第一文件的目录分级结构,所述目录分级结构包括所述第一文件和所述第一文件的目录级别;
根据所述第一文件的目录级别,以所述目录分级结构的形式,显示所述第一文件。
8.一种文件管理装置,其特征在于,包括:接收单元和显示单元;
所述接收单元,用于接收账户对应的文件选取操作,所述账户对应一个或多个已执行交互操作;
所述显示单元,用于显示与所述已执行交互操作的操作类型对应的目录以及属于所述目录的第一文件;
所述已执行交互操作的操作类型为多个时,所述显示单元,具体用于:显示与各所述操作类型对应的第一目录控件;其中,所述第一目录控件被触发时显示第一目录;响应于针对所述第一目录控件中第二目录控件的触发操作,显示属于所述第二目录的全部文件;所述全部文件包括所述第一文件。
9.根据权利要求8所述的文件管理装置,其特征在于,所述接收单元,还用于接收包括文件标识的搜索指令;所述搜索指令为响应于对搜索控件执行的触发操作触发的;
所述显示单元,还用于显示与所述文件标识对应的第二文件。
10.根据权利要求9所述的文件管理装置,其特征在于,与所述文件标识对应的第二文件的类型为多个,所述显示单元,具体用于:
按照每个文件的文件类型,分别显示所述与所述文件标识对应的第二文件。
11.根据权利要求9所述的文件管理装置,其特征在于,所述显示单元,具体用于:
显示与所述文件标识匹配的一个或多个文件;
接收所述一个或多个文件中第二文件的确认操作,显示所述第二文件所属目录的目录分级结构。
12.根据权利要求9所述的文件管理装置,其特征在于,所述显示单元,具体用于:
显示所述第二文件所属目录的目录分级结构;或
在所述第二文件所属目录中显示所述第二文件的路径。
13.根据权利要求8所述的文件管理装置,其特征在于,所述显示单元,具体用于:
显示用于表征所述第一文件的文件控件;
响应于对所述文件控件执行的触发操作,显示所述第一文件。
14.根据权利要求8所述的文件管理装置,其特征在于,所述显示单元,具体用于:
获取所述第一文件的目录分级结构,所述目录分级结构包括所述第一文件和所述第一文件的目录级别;
根据所述第一文件的目录级别,以所述目录分级结构的形式,显示所述第一文件。
15.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1-7中任一项所述的文件管理方法。
16.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-7中任一项所述的文件管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110649714.5A CN113468109B (zh) | 2021-06-10 | 2021-06-10 | 一种文件管理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110649714.5A CN113468109B (zh) | 2021-06-10 | 2021-06-10 | 一种文件管理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113468109A CN113468109A (zh) | 2021-10-01 |
CN113468109B true CN113468109B (zh) | 2024-06-11 |
Family
ID=77869619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110649714.5A Active CN113468109B (zh) | 2021-06-10 | 2021-06-10 | 一种文件管理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113468109B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105824827A (zh) * | 2015-01-06 | 2016-08-03 | 阿里巴巴集团控股有限公司 | 一种文件路径的存储和本地文件的访问方法及装置 |
CN106168966A (zh) * | 2016-06-30 | 2016-11-30 | 维沃移动通信有限公司 | 一种文件搜索方法及移动终端 |
CN107977469A (zh) * | 2017-12-22 | 2018-05-01 | 腾讯科技(深圳)有限公司 | 对最近使用文件进行管理的方法、装置及终端 |
CN109766044A (zh) * | 2019-01-15 | 2019-05-17 | 北京小米移动软件有限公司 | 虚拟文件夹管理方法、装置以及存储介质 |
CN110704383A (zh) * | 2019-09-29 | 2020-01-17 | 广州视源电子科技股份有限公司 | 文件处理方法、计算机存储介质及相关设备 |
-
2021
- 2021-06-10 CN CN202110649714.5A patent/CN113468109B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105824827A (zh) * | 2015-01-06 | 2016-08-03 | 阿里巴巴集团控股有限公司 | 一种文件路径的存储和本地文件的访问方法及装置 |
CN106168966A (zh) * | 2016-06-30 | 2016-11-30 | 维沃移动通信有限公司 | 一种文件搜索方法及移动终端 |
CN107977469A (zh) * | 2017-12-22 | 2018-05-01 | 腾讯科技(深圳)有限公司 | 对最近使用文件进行管理的方法、装置及终端 |
CN109766044A (zh) * | 2019-01-15 | 2019-05-17 | 北京小米移动软件有限公司 | 虚拟文件夹管理方法、装置以及存储介质 |
CN110704383A (zh) * | 2019-09-29 | 2020-01-17 | 广州视源电子科技股份有限公司 | 文件处理方法、计算机存储介质及相关设备 |
Also Published As
Publication number | Publication date |
---|---|
CN113468109A (zh) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109683998B (zh) | 国际化实现方法、装置和系统 | |
US9372885B2 (en) | System and methods thereof for dynamically updating the contents of a folder on a device | |
CN109522751B (zh) | 访问权限控制方法、装置、电子设备及计算机可读介质 | |
CN105745646A (zh) | 本机应用程序搜索结果 | |
US11080322B2 (en) | Search methods, servers, and systems | |
CN108959294B (zh) | 一种访问搜索引擎的方法和装置 | |
US11720407B2 (en) | Resource pre-fetch using age threshold | |
CN112506854A (zh) | 页面模板文件的存储和页面生成方法、装置、设备及介质 | |
US11068853B2 (en) | Providing calendar utility to capture calendar event | |
CN113568608B (zh) | 一种组件信息的展示方法、装置、设备及存储介质 | |
CN110196683B (zh) | 一种操作控制的方法、装置、终端设备和介质 | |
CN112905931B (zh) | 页面信息的展示方法、装置、电子设备及存储介质 | |
CN113468110B (zh) | 一种文件管理方法、装置、电子设备及存储介质 | |
CN113468109B (zh) | 一种文件管理方法、装置、电子设备及存储介质 | |
WO2014019467A1 (en) | A web browser operation method and system | |
CN111367606A (zh) | 一种应用程序页面的显示方法、装置、终端及介质 | |
CN111414507A (zh) | 一种信息显示方法、设备、装置及计算机可读存储介质 | |
CN112948728A (zh) | 一种浏览图片的方法和装置 | |
CN112905164B (zh) | 一种项目代码处理方法和装置 | |
CN104077292A (zh) | 网页信息的存储方法及设备 | |
CN114238391A (zh) | 数据分页查询方法、装置、电子设备及存储介质 | |
CN115203672A (zh) | 信息访问的管控方法、装置、计算机设备及介质 | |
US20200042498A1 (en) | System and Method for Interactive Visual Representation of Metadata within a Networked Heterogeneous Workflow Environment | |
CN111880773A (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
US10298516B2 (en) | System and methods for sharing resources among application modules |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |