CN107766488B - 一种信息查询方法、终端、计算机可读存储介质 - Google Patents
一种信息查询方法、终端、计算机可读存储介质 Download PDFInfo
- Publication number
- CN107766488B CN107766488B CN201710962710.6A CN201710962710A CN107766488B CN 107766488 B CN107766488 B CN 107766488B CN 201710962710 A CN201710962710 A CN 201710962710A CN 107766488 B CN107766488 B CN 107766488B
- Authority
- CN
- China
- Prior art keywords
- folder
- file
- target
- information
- database
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000015654 memory Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012544 monitoring process Methods 0.000 claims description 11
- 238000009434 installation Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
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/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请实施例公开了一种信息查询方法、终端及计算机可存储介质,其中方法包括:在检测到针对第一界面的显示事件时,获取第二界面下的文件夹;从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储信息查询出目标备注信息;在所述第一界面中显示与所述目标文件夹对应的文件夹信息,可使用户更加方便的管理文件,提高终端的智能性。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种信息查询方法、终端、计算机可读存储介质。
背景技术
随着通信技术的不断发展,终端(例如智能手机、平板电脑、可穿戴设备等)也日益成为人们日常生活中的重要工具。
终端的存储容量在不断扩大的同时,终端中存储的文件也越来越多,其中,有些文件是终端在使用过程中自动生成的文件,有些文件是用户下载到终端中的文件。目前,终端通常是预置一个文件管理器,该文件管理器可以将终端中的文件按文件类型进行分类,然后组成用于展示文件分类信息的界面,可以帮助用户大致查阅终端中的文件的分类情况。
因此,如何利用上述界面使用户更加方便的管理文件,提高终端的智能性成为了一个热门的研究课题。
发明内容
本发明实施例提供一种信息查询方法、终端及计算机可存储介质,可使用户更加方便的管理文件,提高终端的智能性。
第一方面,本发明实施例提供了一种信息查询方法,该方法包括:
在检测到针对第一界面的显示事件时,获取第二界面下的文件夹,其中,所述第二界面用于显示本端中的文件分类信息,且所述第二界面是根据文件类型确定的,所述文件类型包括视频、音频、图片中的任意一种或多种,所述第一界面用于显示所述第二界面中与所述显示事件对应的文件分类信息的文件夹信息;
从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储信息查询出目标备注信息,其中,所述目标文件夹为根据预设规则确定的文件夹,所述目标文件夹所述目标备注信息与所述目标文件夹的存储信息相对应,所述目标数据库包括存储路径、备注信息、来源标识符中的任意一种或多种;
在所述第一界面中显示与所述目标文件夹对应的文件夹信息,所述文件夹信息包括所述目标备注信息和/或所述目标文件夹中的文件标识。
第二方面,本发明实施例提供了一种终端,该终端包括用于执行上述第一方面的方法的模块。
第三方面,本发明实施例提供了另一种终端,包括处理器、通信接口、显示屏和存储器,所述处理器、通信接口、显示屏和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。
在本发明实施例中,终端在检测到针对第一界面的显示事件时,可以获取第二界面下的文件夹,从所述文件夹中确定出目标文件夹,并在目标数据库中根据目标文件夹的存储信息查询出与对应的目标备注信息,最后在第一界面中显示与所述目标文件夹对应的文件夹信息,可以帮助用户更方便的处理对应文件夹下的文件,提高了终端的智能性。
附图说明
图1是是本发明实施例提供的一种文件数据库的情景示意图;
图2是本发明实施例提供的一种用于文件管理的情景示意图;
图3是本发明实施例提供的另一种用于文件管理的情景示意图;
图4是本发明实施例提供的又一种文件管理的情景示意图;
图5是本发明实施例提供的又一种用于文件管理的情景示意图;
图6是本发明实施例提供的一种信息查询方法的流程示意图;
图7是本发明实施例提供的一种文件管理界面的情景示意图;
图8是本发明实施例提供的另一种信息查询方法的流程示意图;
图9是本发明实施例提供的一种终端的示意性框图;
图10是本发明另一实施例提供的一种终端的示意性框图。
具体实施方式
下面结合附图,对本申请的实施例进行描述。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
下面结合附图,对本申请的实施例进行描述。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
目前,随着终端的使用越来越频繁,终端中存储的文件越来越多,因此,如何对终端中的文件进行便捷有效的管理成为了一个热门的研究话题。
为了更加便捷有效的管理终端中的文件,本发明实施例提供一种文件数据库,该文件数据库可以针对系统默认的根目录文件夹进行管理,其中,该文件数据库可以如下表1所示(表1用my-files表示该文件数据库):
表1:my-files数据库
文件标识 | 存储路径 | 来源信息 |
DCIM | storage/emulated/0/DCIM | MTP、File Manager、Default |
需要说明的是,该文件标识可以为根目录文件夹下的文件标识(可以包括应用包名和/或文件名称),该存储路径表示该文件标识在终端中的存储位置,该来源信息可以表示该文件标识的管理来源。具体的,该来源信息可以包括系统默认信息(即表1中的默认(Default))、第一管理模块(即表1中的媒体传输协议(Media TransferProtocol,MTP))、第二管理模块(即表1中的文件管理器(File Manager))。
终端可以对该文件数据库进行初始化、更新等操作,为了更详细的说明,请参阅图1,是本发明实施例提供的一种文件数据库的情景示意图,需要说明的是,该文件数据库可以针对系统默认的根目录文件夹进行管理。
在101中,终端可以实时监听系统的开机广播,如果监听到系统的开机广播,则可以在102中,初始化该文件数据库,并在103中,将此时该文件数据库下的文件标识对应的来源信息标记为系统默认信息(即表1中的Default)。
在一个实施例中,该终端还可以实时监听第一管理模块针对该根目录文件夹的操作,在104中,该终端如果监听到了第一管理模块对该根目录文件夹下的文件进行复制或删除操作,就可以在105中,根据该第一管理模块的操作更新该文件数据库,并在106中,将对应的文件标识的来源信息标记为第一管理模块。举例来说,如果该第一管理模块对该根目录文件夹下的文件进行复制操作,那么该终端可以首先确定该复制操作对应的文件的文件标识,然后在文件数据库中将该文件标识对应的来源信息设置为第一管理模块;如果该第一管理模块对该根目录文件夹下的文件进行删除操作,那么该终端可以首先确定该删除操作对应的文件的文件标识,然后在文件数据库中删除该删除操作对应的文件的文件标识以及对应的其他信息。
在一个实施例中,该终端还可以实时监听第二管理模块针对该根目录文件夹的操作,在107中,该终端如果监听到了第二管理模块对该根目录文件夹下的文件进行复制、移动、重命名或删除操作,就可以在108中,根据该第二管理模块的操作更新该文件数据库,并在109中,将对应的文件标识的来源信息标记为第二管理模块。举例来说,如果该第二管理模块对该根目录文件夹下的文件进行复制操作,那么该终端可以首先确定该第二管理模块的复制操作对应的文件的文件标识,然后在文件数据库中将该文件标识对应的来源信息设置为第二管理模块。
在一个实施例中,终端还可以在配置文件数据库的同时,配置第二数据库、第三数据库(也即目标数据库)和第四数据库。
其中,该第二数据库可以表示该文件数据库的应用目录,该第二数据库可以包括本端的文件标识(至少包括应用包名)、存储路径以及安装标识符,举例来说,该第二数据库可以如下表2所示(表2中用app-dir数据库表示该第二数据库):
表2:app-dir数据库
应用包名 | 存储路径 | 安装标识符 |
cn.netdroid.doutu | /doutu | 0或1 |
需要说明的是,该应用包名可以作为应用的标识,该存储路径可以为该应用的安装包对应的存储路径,该安装标识符可以用于指示对应的应用的安装状态(包括已安装与已卸载),不同安装状态可以对应不同安装标识符,如表2中的字符1(用于表示第一标识符)以及字符0(用于表示第二标识符)。
其中,该第三数据库(也即目标数据库)可以表示该文件数据库的文件目录,该第三数据库中可以包括存储路径,备注信息以及来源标识符,具体的,该第三数据库可以如下表3所示(表3中用file-note数据库表示该第二数据库):
表3:file-note数据库
存储路径 | 备注信息 | 来源标识符 |
storage/emulated/0/DCIM | 相册 | 1或0 |
需要说明的是,该存储路径可以为上表2的存储路径,该备注信息可以包括该存储路径的来源信息或者生成时间信息,该来源标识符可以包括如表3中的字符1(用于表示默认标识符),可以用于表示该备注信息为默认备注信息,以及字符0(用于表示非默认标识符),可以用于表示该备注信息为非默认的备注信息。需要说明的是,当该来源标识符为默认标识符时,该备注信息可以默认为默认备注信息;当该来源标识符为非默认标识符时,该备注信息可以为表3中的该备注信息一栏对应的内容,也就是说,当来源标识符为默认标识符时,该表3中的备注信息一栏可以为空或者默认备注信息。
其中,该第四数据库可以表示该文件数据库的应用共享目录(表4用app-shared-dir表示),该第四数据库中可以包括多个应用共享的共享文件存储路径,具体的,该第四数据库可以如下表4所示:
表4:app-shared-dir数据库
共享文件存储路径 |
如:/tencent |
需要说明的是,终端可以对该第二数据库、第三数据库、第四数据库进行配置与更新。为了更详细的说明,请参阅图2,为本发明实施例提供的一种用于文件管理的情景示意图,在图2中的201中,终端可以将信息初始化,并在202中实时监听系统的开机广播,当监听到了系统的开机广播时,可以在203、204、205中分别配置第二数据库、第四数据库以及第三数据库,其中,该第二数据库、第四数据库以及第三数据库可以根据文件数据库进行配置,也可以直接根据本端中的文件进行配置,还可以由终端从云端中获取到,本发明实施例对此不作任何限制。
还需要说明的是,当终端配置完成了该第二数据库、第四数据库以及第三数据库之后,还可以将该第二数据库、第四数据库以及第三数据库分别与本端的用户标识绑定,并保存在云端,以便于用户即使更换了终端,亦可获取到该第二数据库、第四数据库以及第三数据库。
在一个实施例中,该终端还可以连接到服务端更新第二数据库、第三数据库、第四数据库中的数据。在206中,该终端可以获取服务端的数据更新包(如RomUpdate),并判断该数据更新包中是否有更新数据,如果有,则在207中,解析该更新数据,并根据该更新数据更新上述第二数据库、第三数据库、第四数据库,如果没有,则可以在208中,解析本地数据,并根据该本地数据更新上述第二数据库、第三数据库、第四数据库。
在一个实施例中,终端还可以实时监听应用的安装状态,并根据该安装状态对应设置第二数据库以及第三数据库中的数据。为了更详细的说明,请参阅图3,为本发明实施例提供的另一种用于文件管理的情景示意图。在301中,终端可以实时监听本端中应用的安装状态,并确定与该应用关联的文件标识。如果安装状态为已安装,则可以在302中,将与该已安装的应用关联的文件标识所对应的安装标识符设置为第一标识符(如表1中的字符1);如果安装状态为已卸载,则可以在303中,将与该已卸载的应用关联的文件标识所对应的安装标识符设置为第二标识符(如表1中的字符0)。
在304中,终端可以查询该已卸载应用对应的应用包名的文件夹,并在305中,判断该文件夹是否已被删除。如果该文件夹已被删除,则可以在306中,终端不作任何处理,并结束本流程;如果该文件夹未被删除,则可以在307中,从第二数据库中查询该文件夹对应的存储路径,并确定该存储路径是否被多个应用使用。
如果该存储路径被多个应用使用,则可以在308中,终端不作任何处理,并结束本流程。如果该存储路径未被多个应用使用,则可以在309中,将该存储路径添加至第三数据库中,并将该存储路径对应的来源标识符设置为默认标识符(如表3中的字符1),该默认标识符可以表示该存储路径对应的备注信息为默认备注信息。
还需要说明的是,终端还可以在需要显示第一界面时,通过第三数据库(即目标数据库)来确定第一界面中的文件夹对应的文件夹信息。
其中,所述第一界面用于显示所述第二界面中与所述显示事件对应的文件分类信息的文件夹信息。
在一个实施例中,终端在检测到针对第一界面的显示事件时,获取第二界面下的文件夹,并可以从文件夹中确定出目标文件夹,在第三数据库中根据目标文件夹的存储路径查询出与所述存储路径对应的备注信息,最后可以在该第一界面中显示与该目标文件夹对应的文件夹信息(包括查询到的备注信息以及该目标文件夹中的文件标识)。
其中,所述第二界面用于显示本端中的文件分类信息,且所述第二界面是根据文件类型确定的,所述文件类型包括视频、音频、图片中的任意一种或多种。
其中,该备注信息中的来源信息可以由文件数据库确定。举例来说,如果文件数据库中,目标文件夹的存储路径对应的来源信息为第一管理模块,那么在第三数据库中,该目标文件夹的存储路径对应的来源标识符可以为非默认标识符,该备注信息一栏可以为第一管理模块,或者第一管理模块下的应用(例如相册、音乐等等);如果文件数据库中,目标文件夹的存储路径对应的来源信息为系统默认信息,那么在第三数据库中,该目标文件夹的存储路径对应的来源标识符可以为默认标识符,该备注信息可以为默认备注信息。
还需要说明的是,终端还可以通过该第二数据库,第三数据库等进行文件信息(例如查询存储路径等)的查询。在一个实施例中,终端可以在不影响终端原始的搜索文件逻辑的情况下,还可以配置第一数据库,该第一数据库中可以缓存终端中所有文件标识(包括应用包名和/或文件名称)。其中,终端可以通过该第一数据库、第二数据库、第三数据库等进行文件信息的查询。
举例来说,请参阅图4,为本发明实施例提供的又一种文件管理的情景示意图。401中,该终端可以进入第二管理模块(如File Manager)提供的文件管理界面,并在该文件管理界面中缓存本端的文件标识到第一数据库。在402中,用户可以发出搜索请求,该搜索请求中可以包括关键字符xx;在403中,终端可以在第一数据库中确定与该关键字符xx对应的目标文件标识;在404中,该终端可以在第二数据库中,查询到与该目标文件标识对应的目标存储路径,并将该目标存储路径显示给用户。
在一个实施例中,如果该用户针对该目标存储路径进行操作(例如点击该目标存储路径等),那么该终端还可以获取该目标存储路径对应的文件,并在显示界面显示获取到的文件。
还需要说明的是,该终端还可以通过该目标存储路径查询到对应的备注信息。为了更详细的说明,请参阅图5,为本发明实施例所提供的又一种用于文件管理的情景示意图。在图5的501中,该终端可以通过该目标查询路径查询第三数据库,并在502中,查询该第三数据库中,与该目标查询路径对应的来源标识符是否为默认标识符(即表3中的字符1)。
如果为默认标识符,则终端可以在503中,返回该备注信息为默认备注信息;如果为非默认标识符(即表3中的字符0),则终端可以根据该目标存储路径查询第二数据库,并确定与该目标存储路径对应的安装标识符。
在一个实施例中,如果该安装标识符为第一标识符(即表2中的字符1),那么终端可以在505中,查询该目标存储路径下的应用包名个数是否大于1,如果大于1,则可以在506中,返回该备注信息为第一个应用包名对应的备注信息;如果小于等于1,则可以在507中,返回该备注信息为当前的应用名称。
在一个实施例中,如果该安装标识符为第二标识符(即表2中的字符0),那么该终端则可以在第三数据库中,将与该目标存储路径对应的来源标识符改为默认标识符,并在509中,返回该备注信息为默认备注信息。
为了更详细的说明,下面介绍本申请提供的方法实施例。
需要说明的是,本发明实施例所提供的方法实施例均可以由终端执行。具体的,该终端例如可以是手机,平板电脑,笔记本电脑,移动互联网设备(Mobile InternetDevices,MID)和便携式设备(智能手表,智能手环等)等可用于进行文件数据处理的终端,当然,上述终端只是举例,而非穷举,包含但不限于上述可选终端。
请参阅图6,为本发明实施例提供的一种信息查询方法的流程示意图,图6所示的方法可包括:
S601、在检测到针对第一界面的显示事件时,获取第二界面下的文件夹。
其中,所述第一界面可以为针对第二界面下文件分类信息的文件导航界面,该文件导航界面可以用于显示所述第二界面中的与所述显示事件对应的文件分类信息的文件夹信息,该文件夹信息例如可以包括该分类项下对应文件夹的备注信息,以及该文件夹对应的文件标识等等。
其中,所述第二界面是根据文件类型确定的,所述文件类型包括视频、音频、图片中的任意一种或多种。
在一些可行的实施方式中,该文件类型除上述视频、音频、图片以外,还可以包括文档、安装包、应用文件等等,本发明实施例对此不作任何限制。
举例来说,请参阅图7,为本发明提供的一种文件管理界面的情景示意图。其中,该第二界面可以为该文件管理界面中用于展示文件分类信息的部分界面,也就是说,终端的第二界面可以显示在第二管理模块(即文件管理器)提供的文件管理界面下。具体的,图7中的“音频”、“视频”、“图片”等都可以分别作为该第二界面中的文件分类信息,也就是说,该文件分类信息可以为根据文件类型分类的分类项。并且,每一个文件分类信息下可以包括对应的文件项数,其中,该文件项数可以用于表示文件分类信息所对应的文件个数。例如,该“音频”分类项下可以包括8个归类为音频的音频文件。
在一些可行的实施方式中,该文件管理界面还可以包括终端所有文件所占用的内存大小,可清理的文件所占内存大小,远程管理、文件保险箱等。当然,该文件管理界面还可以包括其他内容,该第二界面可以为该文件管理界面中用于展示文件分类信息的部分界面,本发明实施例对此不作任何限制。
还需要说明的是,用户可以发出该针对第一界面的显示事件。例如,终端可以在第二界面提供“第一界面显示”这一功能,当用户点击(还可以是触控、滑动、视线直视等)该“第一界面显示”的功能时,终端便可以确定检测到该针对第一界面的显示事件。
在一些可行的实施方式中,该终端在检测到针对第一界面的显示事件时,可以获取与所述显示事件对应的文件分类信息下的文件夹。例如,用户指定获取“音频”分类项下的文件夹,该终端便可以只获取“音频”分类界面下的8个音频文件各自对应的文件夹。
在一些可行的实施方式中,该终端在检测到针对文件导航视图的显示事件时,可以获取由用户指定的分类视图下的文件夹。例如,用户指定获取“音频”分类视图下的文件夹,该终端便可以只获取“音频”分类视图下的8个音频文件各自对应的文件夹。
S602、从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储路径查询出目标备注信息。
其中,所述目标数据库包括存储路径、备注信息、来源标识符中的任意一种或多种。
需要说明的是,该目标数据库可以是第三数据库,可以表示该文件数据库的文件目录,其中,该目标数据库可以如表3所示的file-note数据库。
还需要说明的是,该第三数据库中的存储路径、备注信息以及来源标识符可以具有对应关系。也就是说,一个存储路径可以对应着备注信息以及来源标识符。
其中,所述目标文件夹为根据预设规则确定的文件夹,所述目标备注信息与所述目标文件夹的存储信息相对应。
在一些可行的实施方式中,该目标文件夹,可以是与对应的文件分类信息匹配的文件夹,该文件夹中的文件个数达到预设数量。举例来说,该预设数量例如为4,“音频”分类项下存在文件夹1和文件夹2,当终端在该“音频”分类项下获取到该文件夹1和文件夹2时,文件夹1中存储有音频文件a,文件夹2中存储有音频文件b,音频文件c,音频文件d以及音频文件f,该终端就可以确定文件夹2为目标文件夹。
在一些可行的实施方式中,该目标文件夹,可以是第二界面下的文件夹来源信息为特定来源信息的文件夹。其中,该特定来源信息可以是非默认的来源信息,如第一管理模块,第二管理模块等等。
举例来说,“音频”分类项下存在文件夹1和文件夹2,当终端在该“音频”分类项下获取到该文件夹1和文件夹2时,文件夹1的来源信息为默认来源信息,文件夹2的来源信息为第一管理模块,该终端就可以确定文件夹2为目标文件夹。
在一些可行的实施方式中,该终端还可以以文件夹的大小、文件夹的属性、文件夹的创建时间等预设规则来确定出目标文件夹。当然,上述方式只是举例,而非穷举,包含但不限于上述可选范围。
还需要说明的是,该目标文件夹可以为一个或者多个,本发明实施例对此不作任何限制。
还需要说明的是,终端在确定出目标文件夹之后,可以在目标数据库中根据所述目标文件夹的存储路径查询出与所述存储路径对应的目标备注信息。
在一个实施例中,所述目标备注信息包括所述目标文件夹的来源信息和/或生成时间信息。
需要说明的是,该生成时间信息可以用于标识该目标文件夹的生成时间。
举例来说,该目标文件夹例如为文件夹2,终端在确定出文件夹2之后,可以获取该目标文件夹的存储路径为“storage/emulated/1/DCIM”,并在目标数据库中根据该目标文件夹的存储路径“storage/emulated/1/DCIM”查询到对应的目标备注信息为:“来源:默认(Default);生成时间:2017/09/01”。
在一些可行的实施方式中,所述来源信息是根据文件数据库确定的。
需要说明的是,该文件数据库可以为管理系统默认的文件夹的数据库,该系统默认的文件夹,可以为根目录文件夹。
还需要说明的是,该文件数据库可以包括文件标识、存储路径、来源信息等等。具体的,该文件数据库可以如表1的my-files数据库所示。
还需要说明的是,文件数据库中的来源信息可以与目标数据库中的来源标识符具有对应关系,来源标识符可以与备注信息具有对应关系。
举例来说,文件数据库中存储路径1的来源信息为“默认”,那么在目标数据库中,该存储路径1对应的来源标识符可以为默认标识符,该默认标识符可以表示对应的备注信息为默认备注信息,也即来源为“默认”。
S603、在所述第一界面中显示与所述目标文件夹对应的文件夹信息。
其中,所述文件夹信息包括所述目标备注信息和/或所述目标文件夹中的文件标识。
举例来说,该第一界面为针对第二界面下的“音频”分类项的文件导航界面,终端获取的目标文件夹为文件夹2,该文件夹2对应的备注信息为“来源:默认(Default);生成时间:2017/09/01”,对应的文件标识为b.mp3、c.mp3、d.mp3以及f.avi,终端便可以显示该文件夹2对应的备注信息,以及该文件夹2对应的文件标识。
还需要说明的是,该文件标识可以包括文件名称和/或者应用包名。其中,该文件名称可以是指终端中的文件对应的文件名称,可以包括文件名以及扩展名,例如b.mp3等。其中,该应用包名可以作为应用的标识,例如b.mp3这一音频文件是由应用“xx音乐”产生的,那么该文件标识还可以包括“xx音乐”对应的应用包名。
可见,在本发明实施例中,终端在检测到针对第一界面的显示事件时,可以获取第二界面下的文件夹,从所述文件夹中确定出目标文件夹,并在目标数据库中根据目标文件夹的存储路径查询出与对应的目标备注信息,最后在第一界面中显示与所述目标文件夹对应的文件夹信息,帮助用户更方便的查阅第二界面下对应文件的文件夹信息,增加了用户处理文件的便捷性,同时也提高了终端的智能性。
请参阅图8,为本发明实施例提供的另一种信息查询方法的流程示意图。如图8所示的方法可包括:
S801、在监听到系统的开机广播时,获取本端中的文件夹参数。
需要说明的是,该系统的开机广播可以是终端系统在启动时发送的广播,可以用于通知各类应用程序系统已启动。
在一些可行的实施方式中,终端可以实时监听系统的开机广播,如果监听到了系统的开机广播,就可以获取本端中的文件夹参数。
在一个实施例中,所述文件夹参数至少包括文件夹存储路径、与所述文件夹存储路径对应的来源信息以及所述文件夹下的文件标识。
还需要说明的是,本端中的文件夹参数,可以是本端中所有文件夹各自对应的文件夹参数。
S802、从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库。
在一个实施例中,所述目标文件夹参数,包括根目录文件夹对应的文件夹参数。
需要说明的是,该根目录文件夹可以为一个,也可以具有多个。其中,该根目录文件夹通常可以位于打开终端的文件管理器时,该文件管理器所显示的目录下的文件夹。
在一些可行的实施方式中,如果该根目录文件夹具有多个,那么该终端可以获取该多个根目录文件夹所各自对应的文件夹参数,并把这些文件夹参数均作为该目标文件夹参数。其中,该目标文件夹参数,可以包括目标文件夹的存储路径、与所述目标文件夹的存储路径对应的来源信息以及所述目标文件夹下的文件标识。
在一些可行的实施方式中,该终端根据该目标文件夹参数配置文件数据库,具体可以是将该目标文件夹参数放置在该文件数据库中,也就是说,该文件数据库中可以包括该目标文件夹参数。
举例来说,该文件数据库可以如表1的my-files数据库所示,该my-files数据库可以包括文件标识、存储路径以及来源信息。
其中,该来源信息可以表示该文件表示的管理来源。具体的,该来源信息可以包括系统默认信息(即表1中的默认(Default))、第一管理模块(即表1中的MTP)、第二管理模块(即表1中的文件管理器(File Manager))。
其中,所述第一管理模块用于管理本端中的文件、且不同于所述第一管理模块;所述第二管理模块用于管理本端中的文件、且不同于所述第一管理模块。
在一些可行的实施方式中,该终端也可以在监听到系统的开机广播时,直接获取根目录文件夹对应的文件夹参数,并根据该根目录文件夹对应的文件夹参数配置文件数据库。
S803、在所述文件数据库中将所述根目录文件夹下的文件标识对应的来源信息设置为系统默认信息。
需要说明的是,在终端根据目标文件夹参数配置了该文件数据库时,可以首先在该文件数据库中添加目标文件夹参数的文件标识,其中包括了根目录文件夹的文件标识,然后,该终端可以将该根目录文件下的文件标识对应的来源信息均设置为该系统默认信息。
还需要说明的是,该系统默认信息,可以为如表1所示的Default。或者,该系统默认信息还可以是其他形式的信息,本发明实施例对此不作任何限制。
S804、监听第一管理模块针对所述目标文件夹的操作。
需要说明的是,该第一管理模块可以是用于管理终端的文件的模块,例如为MTP。
在一些可行的实施例中,该终端可以实时监听该第一管理模块针对该目标文件夹的操作,进一步的,该终端可以实时监听第一管理模块针对该根目录文件夹的操作。
还需要说明的是,该第一管理模块针对该根目录文件夹的操作,例如可以是对根目录文件夹的重命名操作、新增根目录文件夹的操作、对根目录文件夹的复制操作、对根目录文件夹的删除操作等等,本发明实施例对此不作任何限制。
S805、若监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库。
在一个实施例中,所述第一操作,至少包括复制所述根目录文件夹下的文件以及删除所述根目录下的文件。
在一个实施例中所述若监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库,包括:若监听到第一管理模块删除所述根目录文件夹下的文件,则在所述文件数据库中确定删除的文件对应的目标文件信息,所述目标文件信息包括所述删除的文件的文件标识、与所述删除的文件的文件标识对应的存储路径以及来源信息;在所述文件数据库中对所述目标文件信息进行删除处理。
举例来说,如果终端监听到第一管理模块删除了根目录文件夹1的文件f,那么该终端可以以该文件f的文件标识f进行搜索,在文件数据库中查询到与该文件标识f相关联的存储路径、来源信息,进一步的,该终端可以在该文件数据库中将该文件标识f、与该文件标识f相关联的存储路径以及来源信息进行删除。
在一个实施例中,所述若监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库,包括:若监听到第一管理模块复制所述根目录文件夹下的文件,则获取复制的文件所对应的存储路径;确定所述复制的文件的来源信息为第一管理模块,并将所述复制的文件的来源信息以及所述复制的文件对应的存储路径更新至所述文件数据库中。
举例来说,如果终端监听到第一管理模块复制了根目录文件夹1的文件g,那么该终端可以以该文件g的文件标识g进行搜索,在文件数据库中查询到与该文件标识g相关联的存储路径、来源信息,进一步的,该终端可以在该文件数据库中将与该文件标识g相关联的来源信息设置为第一管理模块,并将该文件标识g相关联的存储路径设置为该文件g当前存放的存储路径。
在一个实施例中,所述从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库之后,所述方法还包括:监听第二管理模块针对所述目标文件夹的操作;若监听到第二管理模块针对所述根目录文件夹的第二操作,则根据所述第二管理模块的第二操作更新所述文件数据库,并将所述第二操作关联的文件标识所对应的来源信息设置为第二管理模块。
在一些可行的实施方式中,该终端可以首先监听第二管理模块针对该根目录文件夹的操作,如果监听到该第二管理模块针对该根目录文件夹的操作为第二操作,则可以根据该第二操作更新该文件数据库。
需要说明的是,该第二管理模块针对该根目录文件夹的操作,例如可以是对根目录文件夹的重命名操作、新增根目录文件夹的操作、对根目录文件夹的复制操作、对根目录文件夹的删除操作等等,本发明实施例对此不作任何限制。
在一个实施例中,所述第二操作至少包括复制所述根目录文件夹下的文件、删除所述根目录文件夹下的文件、重命名所述根目录文件夹或者所述根目录文件夹下的文件。
举例来说,如果终端监听到第二管理模块删除了根目录文件夹1的文件x,那么该终端可以以该文件x的文件标识x进行搜索,在文件数据库中查询到与该文件标识x相关联的存储路径、来源信息,进一步的,该终端可以在该文件数据库中将该文件标识x、与该文件标识x相关联的存储路径以及来源信息进行删除。
在一个实施例中,所述若监听到所述第二管理模块针对所述目标文件夹的第而操作,则根据所述第而操作更新所述文件数据库,并将所述第二操作关联的文件标识所对应的来源信息设置为第二管理模块,包括:若监听到第一管理模块复制或重命名所述根目录文件夹下的文件,则获取复制或重命名的文件所对应的存储路径;确定所述复制或重命名的文件的来源信息为第二管理模块,并将所述复制或重命名的文件的来源信息以及所述复制的文件对应的存储路径更新至所述文件数据库中。
在一个实施例中,所述若监听到所述第二管理模块针对所述目标文件夹的第二操作,则根据所述第二操作更新所述文件数据库,并将所述第二操作关联的文件标识所对应的来源信息设置为第二管理模块,包括:若监听到第二管理模块重命名所述根目录文件夹下的文件,则获取重命名的文件在重命名之前的文件标识;确定所述重命名的文件的来源信息为第二管理模块,并在文件数据库中将重命名的文件对应的文件标识从重命名之前的文件标识替换为重命名之后的文件标识。
举例来说,如果终端监听到第二管理模块重命名了根目录文件夹1的文件g,即将文件g的文件标识g重命名成文件标识z,那么该终端可以以该文件g的文件标识g进行搜索,在文件数据库中查询到与该文件标识g相关联的来源信息,进一步的,该终端可以在该文件数据库中将与该文件标识g相关联的来源信息设置为第二管理模块,并将该文件标识g更改为文件标识z。
在一个实施例中,所述若监听到所述第二管理模块针对所述目标文件夹的第二操作,则根据所述第二操作更新所述文件数据库,并将所述第二操作关联的文件标识所对应的来源信息设置为第二管理模块,包括:若监听到第二管理模块复制所述根目录文件夹下的文件,则获取所述第二管理模块复制的文件所对应的存储路径;确定所述第二管理模块复制的文件的来源信息为第二管理模块,并将所述第二管理模块复制的文件的来源信息以及对应的存储路径更新至所述文件数据库中。
还需要说明的是,作为一种可行的实施方式,上述S810至S805的具体实现过程还可参照第一实施例中对于图1的描述部分,在此不作赘述。
可见,在本发明实施例中,终端可以在监听到系统的开机广播时,配置该文件数据库,并根据第一管理模块和第二管理模块的操作来更新该文件数据库,并设置文件数据库中的来源信息,以便于终端在需要显示第一界面时,可以根据文件数据库准确快速的查找到对应的来源信息,增加了用户处理文件的便捷性,同时也提高了终端的智能性。
请参阅图9,是本发明实施例提供的一种终端的示意性框图,本实施例描述的终端,包括:获取模块901,查询模块902,显示模块903。
其中,该终端包括处理器、显示屏、通信接口,该获取模块901可以结合该通信接口,该显示模块903可以结合该显示屏,该查询模块902可以结合该处理器。
具体的,获取模块901,用于在检测到针对第一界面的显示事件时,获取第二界面下的文件夹。
其中,所述第二界面用于显示本端中的文件分类信息,且所述第二界面是根据文件类型确定的,所述文件类型包括视频、音频、图片中的任意一种或多种。
其中,所述第一界面用于显示所述第二界面中与所述显示事件对应的文件分类信息的文件夹信息。
查询模块902,用于从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储信息查询出与所述存储路径对应的目标备注信息。
其中,所述目标文件夹为根据预设规则确定的文件夹,所述目标备注信息与所述目标文件夹的存储信息相对应,所述目标数据库包括存储路径、备注信息、来源标识符中的任意一种或多种。
显示模块903,用于在所述第一界面中显示与所述目标文件夹对应的文件夹信息。
其中,所述文件夹信息包括所述目标备注信息和/或所述目标文件夹中的文件标识。
在一个实施例中,所述目标备注信息包括所述目标文件夹的来源信息和/或生成时间信息,且所述来源信息是根据文件数据库确定的。
在一个实施例中,所述获取模块901还用于在监听到系统的开机广播时,获取本端中的文件夹参数。
其中,所述文件夹参数至少包括文件夹存储路径、与该文件夹存储路径对应的来源信息以及所述文件夹下的文件标识。
配置模块904,用于从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库。
其中,所述目标文件夹参数,包括根目录文件夹对应的文件夹参数。
在一个实施例中,所述终端还包括:设置模块905,用于在所述文件数据库中将所述根目录文件夹下的文件标识对应的来源信息设置为系统默认信息。
在一个实施例中,所述终端还包括:监听模块906,用于监听第一管理模块针对所述目标文件夹的操作。
更新模块907,用于若所述监听模块906监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库。
其中,所述第一管理模块用于管理本端中的文件。
在一个实施例中,所述第一操作,至少包括复制所述根目录文件夹下的文件以及删除所述根目录下的文件。
所述更新模块907,具体用于若所述监听模块906监听到第一管理模块复制所述根目录文件夹下的文件,则获取复制的文件所对应的存储路径,确定所述复制的文件的来源信息为第一管理模块,并将所述复制的文件的来源信息以及所述复制的文件对应的存储路径更新至所述文件数据库中。
在一个实施例中,所述更新模块907,具体用于若所述监听模块906监听到第一管理模块删除所述根目录下的文件,则在所述文件数据库中确定删除的文件对应的目标文件信息,所述目标文件信息包括所述删除的文件的文件标识、与所述删除的文件的文件标识对应的存储路径以及来源信息,在所述文件数据库中对所述目标文件信息进行删除处理。
在一个实施例中,所述监听模块906,还用于监听第二管理模块针对所述目标文件夹的操作。
其中,所述第二管理模块用于管理本端中的文件、且不同于所述第一管理模块。
所述更新模块907,还用于若所述监听模块906监听到第二管理模块针对所述根目录文件夹的第二操作,则根据所述第二管理模块的第二操作更新所述文件数据库,并将所述第二操作关联的文件标识所对应的来源信息设置为第二管理模块。
其中,所述第二操作至少包括复制所述根目录文件夹下的文件、删除所述根目录文件夹下的文件、重命名所述根目录文件夹或者所述根目录下的文件。
可见,在本发明实施例中,终端在检测到针对第一界面的显示事件时,可以获取第二界面下的文件夹,从所述文件夹中确定出目标文件夹,并在目标数据库中根据目标文件夹的存储信息查询出与对应的目标备注信息,最后在第一界面中显示与所述目标文件夹对应的文件夹信息,可以帮助用户更方便的处理对应文件夹下的文件,提高了终端的智能性。
请参阅图10,本发明另一实施例还提供了一种终端,如图10所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括至少一个通信接口1000;至少一个处理器2000,例如CPU;至少一个存储器3000;至少一个显示屏4000,上述通信接口1000、处理器2000、存储器3000、显示屏4000通过总线连接。
本领域技术人员可以理解,图10中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图10对终端的各个构成部件进行具体的介绍:
应当理解,在本发明实施例中,上述通信接口1000可以为与服务端、云端等进行通信的接口,可以包括NFC模块、蓝牙模块、无线网卡(包括WiFi模块)等,上述显示屏4000可以包括显示器(LCD等)、触控面板等。
上述处理器2000可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
上述存储器3000可以包括只读存储器和随机存取存储器,并向处理器2000提供指令和数据。存储器3000的一部分还可以包括非易失性随机存取存储器。例如,存储器3000还可以存储设备类型的信息。
具体的,上述处理器2000调用存储在上述存储器3000存储的程序指令执行以下步骤:
在检测到针对第一界面的显示事件时,获取第二界面下的文件夹,其中,所述第二界面用于显示本端中的文件分类信息,且所述第二界面是根据文件类型确定的,所述文件类型包括视频、音频、图片中的任意一种或多种,所述第一界面用于显示所述第二界面中与所述显示事件对应的文件分类信息的文件夹信息;
从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储信息查询出目标备注信息,其中,所述目标文件夹为根据预设规则确定的文件夹,所述目标备注信息与所述目标文件夹的存储信息相对应,所述目标数据库包括存储路径、备注信息、来源标识符中的任意一种或多种;
在所述第一界面中显示与所述目标文件夹对应的文件夹信息,所述文件夹信息包括所述目标备注信息和/或所述目标文件夹中的文件标识。
本发明实施例中处理器执行的方法均从处理器的角度来描述,可以理解的是,本发明实施例中处理器要执行上述方法需要其他硬件结构的配合。例如,在所述第一界面中显示与所述目标文件夹对应的文件夹信息由上述处理器2000控制上述显示屏4000来接收和输入相关数据;从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储信息查询出与所述存储路径对应的目标备注信息,均可以由上述处理器2000控制上述存储器3000中的存储程序进行实现;检测到针对第一界面的显示事件,获取第二界面下的文件夹等,可以由上述处理器2000控制上述通信接口1000进行实现,本发明实施例对具体的实现过程不作详细描述和限制。
可选的,该终端可通过上述处理器2000以及其他设备实现上述图6和图8对应实施例中的方法中终端执行的相应步骤。应理解,本发明实施例是对应方法实施例的实体装置实施例,对方法实施例的描述,也适用于本发明实施例。
可见,在本发明实施例中,终端在检测到针对第一界面的显示事件时,可以获取第二界面下的文件夹,从所述文件夹中确定出目标文件夹,并在目标数据库中根据目标文件夹的存储信息查询出与对应的目标备注信息,最后在第一界面中显示与所述目标文件夹对应的文件夹信息,可以帮助用户更方便的处理对应文件夹下的文件,提高了终端的智能性。
前述图6和图8所示的实施例中,各步骤方法流程可以基于该终端的结构实现。
前述图9所示的实施例中,各模块的功能可以基于该终端的结构实现。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种信息查询方法的部分或全部步骤。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种信息查询方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述模块及单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。
所述集成的模块如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (11)
1.一种信息查询方法,其特征在于,包括:
在检测到针对第一界面的显示事件时,获取第二界面中所述显示事件对应的文件分类信息下的文件夹,其中,所述第二界面用于显示本端中的文件分类信息,且所述第二界面是根据文件类型确定的,所述文件类型包括视频、音频、图片中的任意一种或多种;所述第一界面用于显示所述第二界面中与所述显示事件对应的文件分类信息的文件夹信息;
从所述文件夹中确定出目标文件夹,并在目标数据库中根据所述目标文件夹的存储信息查询出目标备注信息,其中,所述目标文件夹为根据文件夹中的文件个数、文件夹的来源信息、文件夹的大小、文件夹的属性以及文件夹的创建时间中的至少一项确定的文件夹,所述目标备注信息与所述目标文件夹的存储信息相对应,所述目标备注信息包括所述目标文件夹的来源信息和/或生成时间信息,且所述来源信息是根据文件数据库确定的,所述目标数据库包括存储路径、备注信息、来源标识符中的任意一种或多种;
在所述第一界面中显示与所述目标文件夹对应的文件夹信息,所述文件夹信息包括所述目标备注信息和/或所述目标文件夹中的文件标识。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
在监听到系统的开机广播时,获取本端中的文件夹参数,所述文件夹参数至少包括文件夹存储路径、与所述文件夹存储路径对应的来源信息以及所述文件夹下的文件标识;
从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库,其中,所述目标文件夹参数,包括根目录文件夹对应的文件夹参数。
3.如权利要求2所述的方法,其特征在于,所述从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库之后,所述方法还包括:
在所述文件数据库中将所述根目录文件夹下的文件标识对应的来源信息设置为系统默认信息。
4.如权利要求2或3所述的方法,其特征在于,所述从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库之后,所述方法还包括:
监听第一管理模块针对所述目标文件夹的操作,其中,所述第一管理模块用于管理本端中的文件;
若监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库。
5.如权利要求4所述的方法,其特征在于,所述第一操作,至少包括复制所述根目录文件夹下的文件以及删除所述根目录文件夹下的文件,所述若监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库,包括:
若监听到第一管理模块复制所述根目录文件夹下的文件,则获取复制的文件所对应的存储路径;
确定所述复制的文件的来源信息为第一管理模块,并将所述复制的文件的来源信息以及所述复制的文件对应的存储路径更新至所述文件数据库中。
6.如权利要求5所述的方法,其特征在于,所述若监听到所述第一管理模块针对所述目标文件夹的第一操作,则根据所述第一操作更新所述文件数据库,包括:
若监听到第一管理模块删除所述根目录文件夹下的文件,则在所述文件数据库中确定删除的文件对应的目标文件信息,所述目标文件信息包括所述删除的文件的文件标识、与所述删除的文件的文件标识对应的存储路径以及来源信息;
在所述文件数据库中对所述目标文件信息进行删除处理。
7.如权利要求2或3所述的方法,其特征在于,所述从所述文件夹参数确定出目标文件夹参数,并根据所述目标文件夹参数配置文件数据库之后,所述方法还包括:
监听第二管理模块针对所述目标文件夹的操作,其中,所述第二管理模块用于管理本端中的文件、且不同于第一管理模块,所述第一管理模块用于管理本端中的文件;
若监听到第二管理模块针对所述根目录文件夹的第二操作,则根据所述第二管理模块的第二操作更新所述文件数据库,并将所述第二操作关联的文件标识所对应的来源信息设置为第二管理模块;
其中,所述第二操作至少包括复制所述根目录文件夹下的文件、删除所述根目录文件夹下的文件、重命名所述根目录文件夹或者所述根目录文件夹下的文件。
8.一种终端,其特征在于,包括用于执行如权利要求1-7任一权利要求所述的方法的模块。
9.一种终端,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。
11.一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710962710.6A CN107766488B (zh) | 2017-10-17 | 2017-10-17 | 一种信息查询方法、终端、计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710962710.6A CN107766488B (zh) | 2017-10-17 | 2017-10-17 | 一种信息查询方法、终端、计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107766488A CN107766488A (zh) | 2018-03-06 |
CN107766488B true CN107766488B (zh) | 2021-08-06 |
Family
ID=61268154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710962710.6A Expired - Fee Related CN107766488B (zh) | 2017-10-17 | 2017-10-17 | 一种信息查询方法、终端、计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107766488B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110019040B (zh) * | 2018-09-26 | 2022-04-12 | Oppo广东移动通信有限公司 | 一种文件夹处理方法、移动终端及存储介质 |
CN109815195B (zh) * | 2018-12-28 | 2021-04-20 | 北京百度网讯科技有限公司 | 查询方法、终端和存储介质 |
CN109871358A (zh) * | 2019-01-31 | 2019-06-11 | 维沃移动通信有限公司 | 一种管理方法及终端设备 |
CN111680006A (zh) * | 2020-06-03 | 2020-09-18 | 中国银行股份有限公司 | 文件和文件夹展示方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101094074A (zh) * | 2006-06-20 | 2007-12-26 | 上海乐金广电电子有限公司 | 本地网络计算机上的文件管理方法和系统 |
CN102541881A (zh) * | 2010-12-17 | 2012-07-04 | 联想(北京)有限公司 | 文件预览图像的显示方法和电子设备 |
CN102708197A (zh) * | 2012-05-16 | 2012-10-03 | Tcl集团股份有限公司 | 一种多媒体文件管理方法及装置 |
CN104133822A (zh) * | 2013-07-15 | 2014-11-05 | 腾讯科技(深圳)有限公司 | 一种对存储器上的文件进行扫描的方法及装置 |
CN105868399A (zh) * | 2016-04-19 | 2016-08-17 | 乐视控股(北京)有限公司 | 相册文件夹的管理方法及装置 |
CN106227865A (zh) * | 2016-07-29 | 2016-12-14 | 深圳市金立通信设备有限公司 | 一种显示应用图标的方法及终端 |
CN107122429A (zh) * | 2017-04-13 | 2017-09-01 | 北京安云世纪科技有限公司 | 一种文件管理的方法和装置及移动终端 |
-
2017
- 2017-10-17 CN CN201710962710.6A patent/CN107766488B/zh not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101094074A (zh) * | 2006-06-20 | 2007-12-26 | 上海乐金广电电子有限公司 | 本地网络计算机上的文件管理方法和系统 |
CN102541881A (zh) * | 2010-12-17 | 2012-07-04 | 联想(北京)有限公司 | 文件预览图像的显示方法和电子设备 |
CN102708197A (zh) * | 2012-05-16 | 2012-10-03 | Tcl集团股份有限公司 | 一种多媒体文件管理方法及装置 |
CN104133822A (zh) * | 2013-07-15 | 2014-11-05 | 腾讯科技(深圳)有限公司 | 一种对存储器上的文件进行扫描的方法及装置 |
CN105868399A (zh) * | 2016-04-19 | 2016-08-17 | 乐视控股(北京)有限公司 | 相册文件夹的管理方法及装置 |
CN106227865A (zh) * | 2016-07-29 | 2016-12-14 | 深圳市金立通信设备有限公司 | 一种显示应用图标的方法及终端 |
CN107122429A (zh) * | 2017-04-13 | 2017-09-01 | 北京安云世纪科技有限公司 | 一种文件管理的方法和装置及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN107766488A (zh) | 2018-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108038114B (zh) | 一种路径查询方法、终端、计算机可读存储介质 | |
US11233851B2 (en) | System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients | |
US8346796B2 (en) | System for searching property listings based on location | |
JP6419319B2 (ja) | 共有フォルダ及び共有ファイルの同期 | |
AU2014284461B2 (en) | Syncing content clipboard | |
CN107766488B (zh) | 一种信息查询方法、终端、计算机可读存储介质 | |
CN107844530B (zh) | 一种数据处理方法、装置、服务器及计算机可读存储介质 | |
CN102932523B (zh) | 实施于通讯装置的媒体内容管理系统与方法 | |
US20140365523A1 (en) | Push subscriptions | |
US20130144934A1 (en) | Web Content Targeting Based on Client Application Availability | |
CN107729483B (zh) | 一种分类显示方法、装置、终端及计算机可读存储介质 | |
JP2016530654A (ja) | 記憶装置のファイル検索方法、記憶装置のファイル検索装置、ルータ、プログラム及び記録媒体 | |
CN107765945A (zh) | 一种文件管理方法、装置、终端及计算机可读存储介质 | |
US8966238B2 (en) | Personalization of shared electronic devices | |
CN112765104A (zh) | 文件保存方法、装置、设备及存储介质 | |
CN107729485B (zh) | 一种数据管理方法、装置、终端及计算机可读存储介质 | |
KR101467583B1 (ko) | 미디어-장치 컨텐츠에 대한 변화를 식별하기 위한 객체-기반 프로토콜 활용 방법 및 실체적인 기계-판독가능 매체 | |
US8959248B2 (en) | Personal computing environment with virtual computing device | |
KR100932642B1 (ko) | 유비쿼터스 환경에서 데이터 통합관리를 위한 분산 파일서비스 방법 및 시스템 | |
CN104331342A (zh) | 文件路径匹配的方法及其装置 | |
CN105786650A (zh) | 数据的管理方法及装置 | |
WO2018059037A1 (zh) | 移动终端上传文件的方法及装置 | |
CN109325057B (zh) | 中间件管理方法、装置、计算机设备以及存储介质 | |
CN106325684B (zh) | 操作项选择状态显示方法及装置 | |
CN109658276A (zh) | 社交网络的信息管理方法、装置、存储介质和电子设备 |
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 | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: No.18, Wusha Haibin Road, Chang'an Town, Dongguan City, Guangdong Province Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210806 |
|
CF01 | Termination of patent right due to non-payment of annual fee |