[go: up one dir, main page]

CN103870603A - 目录管理方法和电子设备 - Google Patents

目录管理方法和电子设备 Download PDF

Info

Publication number
CN103870603A
CN103870603A CN201410133464.XA CN201410133464A CN103870603A CN 103870603 A CN103870603 A CN 103870603A CN 201410133464 A CN201410133464 A CN 201410133464A CN 103870603 A CN103870603 A CN 103870603A
Authority
CN
China
Prior art keywords
catalogue
application
electronic equipment
database
management method
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.)
Pending
Application number
CN201410133464.XA
Other languages
English (en)
Inventor
武永贵
蔡志艺
蔡海南
王学金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410133464.XA priority Critical patent/CN103870603A/zh
Publication of CN103870603A publication Critical patent/CN103870603A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results

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)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种目录管理方法和电子设备。所述目录管理方法应用于电子设备中,所述方法包括:读取电子设备的存储器中的目录;查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。

Description

目录管理方法和电子设备
技术领域
本申请涉及目录管理方法和电子设备。
背景技术
当前,各种软件应用已经成为电子设备必要的一部分,用户根据自己的喜好在电子设备上安装或卸载各种应用。然而,电子设备在使用一段时间后,存储卡的根目录变得非常混乱,这是因为很多应用都会生成自己的目录,即使应用卸载,这些目录并不会删除,这些目录给用户造成以下困惑:
1、目录混乱,从文件目录名上很难识别是那个应用生成的;
2、目录很杂,很难找到用户想要的目录;
3、应用卸载后,这些目录并不会删除,一直占用空间,产生一些垃圾,从而占用电子设备的存储空间。
为此,期望提供一种新颖的和改进的目录管理方法和电子设备,其能够方便用户容易地识别目录对应的应用并进行管理,从而提高用户的使用体验。
发明内容
根据本申请实施例,提供了一种目录管理方法,应用于电子设备中,所述方法包括:
读取电子设备的存储器中的目录;
查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;
根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。
优选地,所述目录管理方法还包括:
根据所确定的应用,判断该应用是否已经在所述电子设备中安装;
在判断结果为是的情况下,读取该应用的应用图标;以及
在显示所述目录时,对应显示所读取的应用图标。
优选地,所述目录管理方法还包括:
在判断结果为否的情况下,在显示所述目录时,将该目录标识为无效目录。
优选地,所述目录管理方法还包括:
当检测到标识为无效目录的目录时,删除所述标识为无效目录的目录。
优选地,所述数据库在所述电子设备本地创建或者从服务器获取。
根据本申请另一实施例,提供了一种电子设备,包括:
读取单元,用于读取所述电子设备存储器中的目录;
查询单元,用于查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;
控制单元,用于根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。
优选地,查询单元还用于:根据所确定的应用,判断该应用是否已经在所述电子设备中安装;
读取单元还用于:在判断结果为是的情况下,读取该应用的应用图标;
控制单元还用于:在显示所述目录时,对应显示所读取的应用图标。
优选地,控制单元还用于:在判断结果为否的情况下,在显示所述目录时,将该目录标识为无效目录。
优选地,所述电子设备还包括:
删除单元,用于当检测到标识为无效目录的目录时,删除所述标识为无效目录的目录。
优选地,所述电子设备还包括:
数据库获得单元,用于在所述电子设备本地创建所述数据库,或者从服务器获取所述数据库。
因此,根据本申请实施例的目录管理方法和电子设备,其能够方便用户容易地识别目录对应的应用并进行管理,从而提高用户的使用体验。
附图说明
图1是说明根据本申请第一实施例的目录管理方法的流程图;
图2a和2b是说明现有技术和根据本申请第一实施例的目录管理方法的应用示例的说明图;
图3是说明根据本申请第一实施例的目录管理方法的流程图;
图4是说明根据本申请第二实施例的电子设备的功能配置框图。
具体实施方式
下面,将参考附图详细描述根据本申请第一实施例的目录管理方法。根据本申请实施例的控制方法应用于电子设备中,这样的电子设备可以是任何电子设备,只要该电子设备包括显示单元和处理单元。这样的电子设备的示例包括但不限于智能手机、平板电脑、PDA(个人数字助理)、音乐播放器等等。在本实施例中,以智能手机作为电子设备的示例来进行描述。
如图1所示,根据本申请第一实施例的目录管理方法100包括:
步骤S101:读取电子设备的存储器中的目录;
步骤S102:查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;
步骤S103:根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。
下面将结合图2a和2b详细描述根据本申请第一实施例的目录管理方法100。
如图2a所示,在传统的手机存储卡中,当通过例如文件管理器的应用来管理文件夹时,首先,文件管理器将读取手机存储卡中的所有目录。如图2所示,此时,文件管理器应用读取了4个目录:“QQbrower”、“91PandaReader”、“sogou”和“Baidu”。需要注意的是,虽然图2a中只示出了4个目录,但是本领域技术人员应当理解的是,读取的目录的数量不限于4个,可以多于4个或少于4个。
然而,根据该读取的目录名,用户难以识别每个目录由哪个应用生成,也就是说,用户根据目录名称无法识别该目录对应哪个应用。此外,当存储卡中的目录数量很多时,难以找到用户想要的目录。此外,当应用被卸载以后,对应的目录不会被删除,一直占用空间。而且,从读取的目录也难以识别哪些目录是有效目录,哪些目录是无效目录。
因此,根据本申请实施例的目录管理方法100,在步骤S101中,读取电子设备的存储器中的目录。
然后,在步骤S102中,查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系。
具体地,在该步骤S102中,在显示读取的目录之前,先查询预设的数据库,在该数据库中,预先存储关于每个应用和应用所创建的目录的对应关系。
例如,在该数据库中,可以预先存储多个项目,每个项目至少可以包括:应用名称和应用所创建的目录。优选地,每个项目还可以包括用于唯一地识别应用的标识信息(例如,包名)。操作系统可以通过每个应用的包名唯一地识别该应用。
通过查询数据库,可以确定读取的每个目录所对应的应用的应用名称。
然后,在步骤S103中,根据确定结果,在显示所述目录时,对应地显示创建所述目录的应用名称。
利用根据本申请实施例的目录管理方法,在显示读取的目录时,对应地显示创建所述目录的应用名称,从而用户能够容易地识别目录对应的应用。
具体地,如图2b所示,在每个应用后边相应地显示应用名称:“QQbrowerQQ浏览器”、“91PandaReader熊猫读书”、“sogou搜狗输入法”和“Baidu百度搜索”。
根据该显示的信息,用户能够容易地识别目录“QQbrower”是由应用“QQ浏览器”创建,目录“Qiezi”是由应用“茄子快传”创建,目录“sogou”是由应用“搜狗输入法”创建,以及目录“sina”是由应用“新浪”创建。
在另一个实施例中,如图3所示,根据本申请实施例的目录管理方法100还包括:
步骤S301:根据所确定的应用,判断该应用是否已经在所述电子设备中安装;
步骤S302:在判断结果为是的情况下,读取该应用的应用图标;以及
步骤S303:在显示所述目录时,对应显示所读取的应用图标。
具体地,在步骤S301中,在步骤S102中确定了创建目录的应用之后,还可以进一步判断该目录是有效目录或无效目录。也就是说,判断该目录对应的应用是否已经在电子设备中安装或已经卸载。
可以通过各种方式判断应用是否已经安装或已经卸载。例如,一种方式可以通过该应用的包名来查询该应用是否已经安装。如本领域技术人员熟知的,当应用安装以后,在操作系统中会记录用于唯一地识别该应用的标识信息(即,包名)。因此,通过向系统查询是否存在与该应用对应的包名,可以确定应用是否已经安装。
因此,在步骤S302中,在判断该应用目前已经安装以后,可以读取该应用的应用图标。
然后,在步骤S303中,在显示所述目录时,对应显示所读取的应用图标。从而,通过该应用的图标指示该目标是有效目录。
另一方面,在判断该应用目前没有安装或已经卸载以后(即,在操作系统中无法查询到该应用的包名),则在显示所述目录时,将该目录标识为无效目录。例如,可以通过特定的指示无效目录的图标或文字标识来标识。
如图3所示,与应用“Qiezi茄子快传”、应用“QQbrower QQ浏览器”和应用“sogou搜狗输入法”对应地显示各自的图标,指示该三个目录为有效目录。此外,与应用“sina新浪”对应地显示无效图标,指示该目录为无效目录。
此后,当检测到标识为无效目录的目录时,可以删除所述标识为无效目录的目录,以便节省存储卡的存储空间,并且无效目录的数量的减少也可以方便用户容易地找到期望的目录。
用户可以手动地删除无效目录,也可以在检测到无效目录时自动地删除。
在一个实施例中,所述数据库在所述电子设备本地创建。例如,用户可以在电子设备中预先创建数据库,在该数据库中记录每个应用的包名、应用名称、自动生成目录。还可以对应地记录诸如版本号、更新时间等等信息。
在另一个实施例中,还可以从服务器获取类似的数据库。该数据库中已经记载了多个应用的包名、应用名称、自动生成目录等信息。
因此,根据本申请实施例的目录管理方法,能够方便用户容易地识别目录对应的应用并进行管理,从而提高用户的使用体验。
<第二实施例>
下面,参考图4描述根据本申请第二实施例的电子设备的功能配置框图。
根据本申请第二实施例的电子设备400包括:
读取单元401,用于读取所述电子设备存储器中的目录;
查询单元402,用于查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;
控制单元403,用于根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。
优选地,查询单元402还用于:根据所确定的应用,判断该应用是否已经在所述电子设备中安装;
读取单元401还用于:在判断结果为是的情况下,读取该应用的应用图标;
控制单元403还用于:在显示所述目录时,对应显示所读取的应用图标。
优选地,控制单元403还用于:在判断结果为否的情况下,在显示所述目录时,将该目录标识为无效目录。
优选地,所述电子设备400还包括:
删除单元404,用于当检测到标识为无效目录的目录时,删除所述标识为无效目录的目录。
优选地,所述电子设备400还包括:
数据库获得单元405,用于在所述电子设备本地创建所述数据库,或者从服务器获取所述数据库。
因此,根据本申请实施例的电子设备,能够方便用户容易地识别目录对应的应用并进行管理,从而提高用户的使用体验。
因此,根据本申请实施例的控制方法和电子设备,能够方便地改变电子设备上运行的应用的状态而不需要改变显示屏幕的状态,从而提高用户的使用体验。
需要注意的是,电子设备400的各个功能块配置为执行与根据第一实施例的控制方法的各个步骤,从而执行根据本申请第一实施例的控制方法,在此省略其详细描述。
所述电子设备400包括处理单元和显示单元。这样的电子设备可以是任何电子设备,只要该电子设备包括处理单元和显示单元。这样的电子设备的示例包括但不限于智能手机、平板电脑、PDA(个人数字助理)、音乐播放器等等。
需要注意的是,在图示根据各个实施例的电子设备时仅仅示出了其功能单元,并没有具体描述各个功能单元的连接关系,本领域技术人员可以理解的是,各个功能单元可以通过总线、内部连接线等等适当地连接,这样的连接对于本领域技术人员来说是熟知的。
需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本申请的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
以上对本申请进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (10)

1.一种目录管理方法,应用于电子设备中,所述方法包括:
读取电子设备的存储器中的目录;
查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;
根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。
2.如权利要求1所述的目录管理方法,还包括:
根据所确定的应用,判断该应用是否已经在所述电子设备中安装;
在判断结果为是的情况下,读取该应用的应用图标;以及
在显示所述目录时,对应显示所读取的应用图标。
3.如权利要求2所述的目录管理方法,还包括:
在判断结果为否的情况下,在显示所述目录时,将该目录标识为无效目录。
4.如权利要求3所述的目录管理方法,还包括:
当检测到标识为无效目录的目录时,删除所述标识为无效目录的目录。
5.如权利要求1所述的目录管理方法,其中,所述数据库在所述电子设备本地创建或者从服务器获取。
6.一种电子设备,包括:
读取单元,用于读取所述电子设备存储器中的目录;
查询单元,用于查询预设的数据库,确定创建所述目录的应用,其中在所述预设的数据库中,保存有至少一组关于应用和应用所创建的目录的对应关系;
控制单元,用于根据确定结果,在显示所述目录时,对应显示创建所述目录的应用名称。
7.如权利要求6所述的电子设备,其中,
查询单元还用于:根据所确定的应用,判断该应用是否已经在所述电子设备中安装;
读取单元还用于:在判断结果为是的情况下,读取该应用的应用图标;
控制单元还用于:在显示所述目录时,对应显示所读取的应用图标。
8.如权利要求7所述的电子设备,其中,
控制单元还用于:在判断结果为否的情况下,在显示所述目录时,将该目录标识为无效目录。
9.如权利要求8所述的电子设备,还包括:
删除单元,用于当检测到标识为无效目录的目录时,删除所述标识为无效目录的目录。
10.如权利要求6所述的电子设备,还包括:
数据库获得单元,用于在所述电子设备本地创建所述数据库,或者从服务器获取所述数据库。
CN201410133464.XA 2014-04-03 2014-04-03 目录管理方法和电子设备 Pending CN103870603A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410133464.XA CN103870603A (zh) 2014-04-03 2014-04-03 目录管理方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410133464.XA CN103870603A (zh) 2014-04-03 2014-04-03 目录管理方法和电子设备

Publications (1)

Publication Number Publication Date
CN103870603A true CN103870603A (zh) 2014-06-18

Family

ID=50909133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410133464.XA Pending CN103870603A (zh) 2014-04-03 2014-04-03 目录管理方法和电子设备

Country Status (1)

Country Link
CN (1) CN103870603A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636455A (zh) * 2015-01-30 2015-05-20 腾讯科技(深圳)有限公司 应用程序映射信息的获取方法及装置
CN105138662A (zh) * 2015-09-02 2015-12-09 Tcl移动通信科技(宁波)有限公司 一种应用图标处理方法及系统
CN113760856A (zh) * 2020-06-05 2021-12-07 京东数字科技控股有限公司 数据库管理方法及装置、计算机可读存储介质、电子设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1155116A (zh) * 1995-12-05 1997-07-23 国际商业机器公司 标示文件起源的方法、存储器和设备
US20120266106A1 (en) * 2011-04-13 2012-10-18 Pugazendhi Asaimuthu Method and system for multi-level browsing
CN103092938A (zh) * 2013-01-07 2013-05-08 浙江鸿程计算机系统有限公司 一种智能清理Android手机SD卡垃圾文件的方法
CN103092664A (zh) * 2013-02-07 2013-05-08 珠海市君天电子科技有限公司 一种安卓系统的数据文件的处理方法和装置
CN103246595A (zh) * 2013-04-08 2013-08-14 北京小米科技有限责任公司 应用程序管理方法、装置、服务器及终端设备
CN103617209A (zh) * 2013-11-19 2014-03-05 华为终端有限公司 一种移动终端的文件管理方法及装置
CN103677880A (zh) * 2012-09-17 2014-03-26 联想(北京)有限公司 一种信息处理方法及电子设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1155116A (zh) * 1995-12-05 1997-07-23 国际商业机器公司 标示文件起源的方法、存储器和设备
US20120266106A1 (en) * 2011-04-13 2012-10-18 Pugazendhi Asaimuthu Method and system for multi-level browsing
CN103677880A (zh) * 2012-09-17 2014-03-26 联想(北京)有限公司 一种信息处理方法及电子设备
CN103092938A (zh) * 2013-01-07 2013-05-08 浙江鸿程计算机系统有限公司 一种智能清理Android手机SD卡垃圾文件的方法
CN103092664A (zh) * 2013-02-07 2013-05-08 珠海市君天电子科技有限公司 一种安卓系统的数据文件的处理方法和装置
CN103246595A (zh) * 2013-04-08 2013-08-14 北京小米科技有限责任公司 应用程序管理方法、装置、服务器及终端设备
CN103617209A (zh) * 2013-11-19 2014-03-05 华为终端有限公司 一种移动终端的文件管理方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636455A (zh) * 2015-01-30 2015-05-20 腾讯科技(深圳)有限公司 应用程序映射信息的获取方法及装置
CN104636455B (zh) * 2015-01-30 2018-03-02 腾讯科技(深圳)有限公司 应用程序映射信息的获取方法及装置
CN105138662A (zh) * 2015-09-02 2015-12-09 Tcl移动通信科技(宁波)有限公司 一种应用图标处理方法及系统
CN113760856A (zh) * 2020-06-05 2021-12-07 京东数字科技控股有限公司 数据库管理方法及装置、计算机可读存储介质、电子设备

Similar Documents

Publication Publication Date Title
JP6419319B2 (ja) 共有フォルダ及び共有ファイルの同期
CN104391725B (zh) 页面展示方法和页面展示装置
RU2598991C2 (ru) Восстановление данных клиента при перемещениях данных клиента
CN106031127B (zh) 用于应用的管理的方法和装置
CN106164908A (zh) 现代文档保存与同步状况
CN109522751B (zh) 访问权限控制方法、装置、电子设备及计算机可读介质
CN108134696A (zh) 一种微服务配置更新方法及装置
CN108932286B (zh) 一种数据查询方法及装置
CN106708912B (zh) 垃圾文件识别及管理方法、识别装置、管理装置和终端
CN105512294A (zh) 一种多媒体文件的更新提示方法和装置
KR101709790B1 (ko) 네트워크상의 유저의 프레즌스에 관한 취합 리포트를 생성하는 방법
CN109213604A (zh) 一种数据源的管理方法和装置
US11275795B2 (en) System and method for in-place record content management
CN104169902A (zh) 同步本地和远程数据
CN110119386A (zh) 数据处理方法、数据处理装置、介质和计算设备
US9449036B2 (en) Handling an increase in transactional data without requiring relocation of preexisting data between shards
CN105574163A (zh) 一种文件处理方法、装置及电子设备
CN112464625A (zh) 单据生成方法、装置、计算机设备和存储介质
KR101512296B1 (ko) 어플리케이션 연관 파일 처리 단말 및 단말의 어플리케이션 연관 파일 처리 방법
CN103870603A (zh) 目录管理方法和电子设备
US9741060B2 (en) Recursive navigation in mobile CRM
CN112131181B (zh) 存储路径的展示方法、装置以及电子设备
CN111193804A (zh) 分布式存储方法及装置、网络节点及存储介质
CN106325684B (zh) 操作项选择状态显示方法及装置
CN114036171A (zh) 应用数据管理方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140618

RJ01 Rejection of invention patent application after publication