文件夹管理方法、装置、计算机存储介质及终端设备与流程

文档序号:17586734发布日期:2019-05-03 21:23阅读:159来源:国知局
本申请涉及智能终端
技术领域
:,尤其涉及一种文件夹管理方法、装置、计算机存储介质及终端设备。
背景技术
::随着智能手机、平板电脑等终端的不断发展,终端的存储空间和运行内存越来越大,可以安装的应用程序(application,app)也越来越多。通常,终端的显示界面上会展示所有app对应的app图标,用户可以通过对app图标进行操作以开启应用程序。当app图标遍布于整个终端的显示界面(包括终端显示屏的多个界面空间)时,比如当app图标高达80个以上;这样,当用户需要开启某一应用程序时,在寻找该应用程序对应的app图标过程中会耗费用户较多的时间,甚至连续多个界面空间中都没有找到该app图标。因此,现有的图标解决方案可能会导致用户所需求的app图标无法及时找到,或者需要耗费时间才能找到,不利于用户对终端的操作,降低了用户的使用效率。技术实现要素:本申请的主要目的在于提出一种文件夹管理方法、装置、计算机存储介质及终端设备,能够迅速找到用户所需求的应用程序图标以启动应用程序,提高了用户的使用效率,同时提升了终端设备的操作智能性。为达到上述目的,本申请的技术方案是这样实现的:第一方面,本申请实施例提供了一种文件夹管理方法,所述方法应用于终端设备,所述终端设备的显示界面包含有n个文件夹,n为大于等于2的正整数,每一个文件夹包含有至少一个应用程序图标,所述方法包括:针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合;其中,i为大于等于1且小于等于n的正整数;对所述相关度值集合中的相关度值进行排序,得到所述第i个文件夹对应的相关度排序;当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述目标文件夹与所述第i个文件夹不同。第二方面,本申请实施例提供了一种文件夹管理装置,所述文件夹管理装置应用于终端设备,所述终端设备的显示界面包含有n个文件夹,n为大于等于2的正整数,每一个文件夹包含有至少一个应用程序图标,所述文件夹管理装置包括:计算单元、排序单元和确定单元,其中,所述计算单元,配置为针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合;其中,i为大于等于1且小于等于n的正整数;所述排序单元,配置为对所述相关度值集合中的相关度值进行排序,得到所述第i个文件夹对应的相关度排序;所述确定单元,配置为当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述目标文件夹与所述第i个文件夹不同。第三方面,本申请实施例提供了一种文件夹管理装置,所述文件夹管理装置包括:存储器和处理器;其中,所述存储器,用于存储能够在所述处理器上运行的计算机程序;所述处理器,用于在运行所述计算机程序时,执行如第一方面所述方法的步骤。第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有文件夹管理程序,所述文件夹管理程序被至少一个处理器执行时实现如第一方面所述方法的步骤。第五方面,本申请实施例提供了一种终端设备,所述终端设备至少包括如第二方面、或者第三方面所述的文件夹管理装置。本申请实施例所提供的一种文件夹管理方法、装置、计算机存储介质及终端设备,该方法应用于终端设备,终端设备的显示界面包含有n个文件夹,每一个文件夹包含有至少一个应用程序图标,首先针对第i个文件夹,计算第i个文件夹与所述n个文件夹中除第i个文件夹之外的各个文件夹之间的相关度值,得到第i个文件夹对应的相关度值集合;然后对所述相关度值集合中的相关度值进行排序,得到第i个文件夹对应的相关度排序;这样,在得到第i个文件夹对应的相关度排序之后,当第i个文件夹处于打开状态时,根据接收到的操作指令以及第i个文件夹对应的相关度排序,可以确定出目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示;从而能够迅速找到用户所需求的应用程序图标以启动应用程序,提高了用户的使用效率,同时提升了终端设备的操作智能性。附图说明图1为本申请实施例提供的一种文件夹管理方法的流程示意图;图2为本申请实施例提供的一种应用程序图标自动整理的界面示意图;图3为本申请实施例提供的一种文件夹管理装置的组成结构示意图;图4为本申请实施例提供的另一种文件夹管理装置的组成结构示意图;图5为本申请实施例提供的又一种文件夹管理装置的组成结构示意图;图6为本申请实施例提供的一种文件夹管理装置的具体硬件结构示意图;图7为本申请实施例提供的一种终端设备的组成结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解地,终端设备可以以各种形式来实施。例如,本申请中描述的终端设备可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备等移动式终端,以及诸如数字tv、台式计算机等固定式终端。后续描述中,本申请实施例将以移动式终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,本申请实施例也能够应用于固定式终端。随着终端设备的存储空间和运行内存越来越大,终端设备中能够安装的应用程序(application,app)越来越多。当app图标遍布于整个终端设备的显示界面,尤其是当终端设备中app图标达到80个以上时,此时用户需要开启某一应用程序,在寻找该应用程序对应的app图标过程中会耗费用户较多的时间,甚至连续多个界面空间中都没有找到该app图标。因此,针对这些app图标进行文件夹管理,对于提高用户使用效率以及方便用户对终端设备的操作显得尤为重要。目前终端设备均采用扁平化的界面设计,每一个app对应一个app图标且放置在显示界面中。现有的技术方案中,如果app图标的数量太多,用户可以自行分类,将同一类别的app图标通过拖动方式放置于同一文件夹。具体地,用户首先选中需要拖动的app图标,通过拖动将该app图标重叠到同一类别的app图标,终端设备会自动建立并将他们归置于同一文件夹;然而,当app图标的数量太多时会导致用户不知如何分类,而且通过一个一个app图标的拖动进行归置还会给用户带来极大的不便。同样,当显示界面中的文件夹过多之后,由于同一类别的app图标放置在同一文件夹,该文件夹显示的是所有app图标的缩略图组合式显示图标,这么多文件夹的组合式显示图标,用户也无法快速确定所需求的app图标属于哪个文件夹;而且如果用户点击文件夹之后,发现当前打开的文件夹是错误的,此时用户还需要点击显示界面的空白处以退出当前打开的文件夹,再寻找下一个文件夹进行点击以打开该文件夹,这样的操作给用户造成很多不便,降低了用户的使用效率。针对上述的技术问题,本申请实施例提供了一种文件夹管理方法,该方法应用于终端设备,终端设备的显示界面包含有n个文件夹,每一个文件夹包含有至少一个app图标,通过计算第i个文件夹与n个文件夹中除第i个文件夹之外的各个文件夹之间的相关度值,得到第i个文件夹对应的相关度值集合;然后对所述相关度值集合中的相关度值进行排序,得到第i个文件夹对应的相关度排序;最后当第i个文件夹处于打开状态时,根据接收到的操作指令以及第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的app图标进行展示;从而能够迅速找到用户所需求的app图标以启动应用程序,提高了用户的使用效率,同时提升了终端的操作智能性。下面将结合附图对本申请各实施例进行详细说明。参见图1,其示出了本申请实施例提供的一种文件夹管理方法,该方法应用于终端设备,所述终端设备的显示界面包含有n个文件夹,n为大于等于2的正整数,每一个文件夹包含有至少一个应用程序图标,该方法可以包括:s101:针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合;其中,i为大于等于1且小于等于n的正整数;s102:对所述相关度值集合中的相关度值进行排序,得到所述第i个文件夹对应的相关度排序;s103:当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述目标文件夹与所述第i个文件夹不同。需要说明的是,该方法应用于终端设备,终端设备的显示界面包含有n个文件夹,每一个文件夹包含有至少一个app图标;这样,在得到第i个文件夹对应的相关度排序之后,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,就可以确定出目标文件夹并对目标文件夹中所包含的app图标进行展示;从而能够迅速找到用户所需求的app图标以启动应用程序,提高了用户的使用效率,同时提升了终端的操作智能性。还需要说明的是,本申请实施例中的操作指令可以接收多次,直至所确定的目标文件夹为用户希望打开的文件夹;其中,操作指令用于表征用户对终端设备的显示界面所执行的滑动操作;操作指令可以是第一滑动指令,比如用户在所述显示界面的中间区域所执行的滑动操作;操作指令还可以是第二滑动指令,比如用户在所述显示界面的边缘区域所执行的滑动操作;本申请实施例对此不作具体限定。在一些实施例中,所述针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合,包括:统计所述第i个文件夹与第j个文件夹之间的打开因子和退出因子;其中,所述第j个文件夹表示所述n个文件夹中除所述第i个文件夹之外的文件夹;基于所述打开因子和所述退出因子,计算出所述第i个文件夹与所述第j个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合。需要说明的是,当文件夹处于打开状态时,如果该文件夹中没有包含用户需求的app图标,表明打开的文件夹是错误的;在现有技术中,终端设备首先需要退出该错误的文件夹,然后才能重新打开一个新的文件夹,给用户带来了不便;为了解决该技术问题,在本申请实施例中,每一个文件夹都对会有与之相对应的相关度排序;下面以第i个文件夹为例,相关度值是通过相关因子gi,j进行表示的,gi,j可以根据下述式(1)计算得到,gi,j=α×ki,j+β×ti,j(1)在式(1)中,i为第i个文件夹的编号,j为第j个文件夹的编号,而针对文件夹的编号是由文件夹在终端设备的显示界面中按照从左向右、从上向下进行排序得到的;ki,j为打开因子,用于表示当前用户需求的app图标是属于第i个文件夹,而用户打开第j个文件夹的次数;ti,j为退出因子,用于表示从第i个文件夹退出后,进入第j个文件夹的次数;α和β表示系数,一般情况下,α和β默认值均为1;若调整α,则β随之调整;或者若调整β,则α随之调整,这里,α和β的总和为2;通常情况下,α和β无需调整,但是本申请实施例对此不作具体限定。还需要说明的是,根据式(1)的计算,可以得到每一个文件夹对应的相关度值集合;假定终端设备的显示界面包含有12个文件夹,那么第1个文件夹对应的相关度值集合为{g1,1,g1,2,g1,3,g1,4,g1,5,g1,6,g1,7,g1,8,g1,9,g1,10,g1,11,g1,12},第2个文件夹对应的相关度值集合为{g2,1,g2,2,g2,3,g2,4,g2,5,g2,6,g2,7,g2,8,g2,9,g2,10,g2,11,g2,12},第i个文件夹对应的相关度值集合为{gi,1,gi,2,gi,3,gi,4,gi,5,gi,6,gi,7,gi,8,gi,9,gi,10,gi,11,gi,12},以此进行类推,从而可以得到第12个文件夹所对应的相关度值集合为{g12,1,g12,2,g12,3,g12,4,g12,5,g12,6,g12,7,g12,8,g12,9,g12,10,g12,11,g12,12};这时候,再对每一个文件夹所对应的相关度值集合中的相关度值进行排序,也就得到了每一个文件夹所对应的相关度排序。在一些实施例中,所述当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示,包括:当所述第i个文件夹处于打开状态时,接收第一滑动指令,根据所述第一滑动指令以及所述第i个文件夹对应的相关度排序,选取所述目标文件夹,并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述第一滑动指令用于表征用户在所述显示界面的中间区域所执行的滑动操作。在一些实施例中,所述当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示,包括:当所述第i个文件夹处于打开状态时,接收第二滑动指令,根据所述第二滑动指令开启文件夹悬浮窗口;其中,所述文件夹悬浮窗口包含有n个文件夹中至少部分文件夹,相关度值最大的文件夹处于所述文件夹悬浮窗口的中间位置,所述第二滑动指令用于表征用户在所述显示界面的边缘区域所执行的滑动操作;在所述文件夹悬浮窗口,接收第三滑动指令,根据所述第三滑动指令以及所述第i个文件夹对应的相关度排序,选取目标文件夹,并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述第三滑动指令用于表征用户在所述文件夹悬浮窗口区域所执行的滑动操作。需要说明的是,当文件夹处于打开状态时,根据所接收的操作指令以及相关度排序可以确定出目标文件夹,并对所述目标文件夹所包含的应用程序图标进行展示;具体地,本申请实施例中的操作指令可以接收多次,直至所确定的目标文件夹为用户希望打开的文件夹;比如如果用户打开第i个文件夹,发现该文件夹中没有包含用户需求的app图标,即该文件夹不是用户希望打开的文件夹,此时终端设备需要继续选取目标文件夹,直至目标文件夹为用户希望打开的文件夹;更具体地,可以通过下述的两种方式来实现:第一种方式是在终端设备显示界面的中间区域通过接收第一滑动指令来实现的;其中,第一滑动指令包括第一上滑指令和第一下滑指令,第一上滑指令用于指示用户在显示界面的中间区域执行上滑的操作,第一下滑指令用于指示用户在显示界面的中间区域执行下滑的操作;比如当前打开第i个文件夹,若接收第一上滑指令,则打开的目标文件夹为与第i个文件夹相关度值最大的文件夹,此时终端设备会显示gi,j最大的文件夹所包含的app图标;若该目标文件夹仍然不是用户希望打开的文件夹,继续接收第一上滑指令,则打开的目标文件夹为与第i个文件夹相关度值第二大的文件夹,此时终端设备会显示gi,j第二大的文件夹所包含的app图标;终端设备可以多次接收第一上滑指令,直至所打开的目标文件夹是用户希望打开的文件夹;另外,当前打开第i个文件夹,若接收第一下滑指令,则打开的目标文件夹为与第i个文件夹相关度值最小的文件夹,此时终端设备会显示gi,j最小的文件夹所包含的app图标;若该目标文件夹仍然不是用户希望打开的文件夹,继续接收第一下滑指令,则打开的目标文件夹为与第i个文件夹相关度值第二小的文件夹,此时终端设备会显示gi,j第二小的文件夹所包含的app图标;终端设备可以多次接收第一下滑指令,直至所打开的目标文件夹是用户希望打开的文件夹;也就是说,当用户执行上滑的操作时,即终端设备接收到第一上滑指令,文件夹的相关度值沿着由大向小的方向打开目标文件夹;当用户执行下滑的操作时,即终端设备接收到第一下滑指令,文件夹的相关度值会沿着由小向大的方向打开目标文件夹,但是本申请实施例对此不作具体限定。第二种方式是在终端设备显示界面的边缘区域通过接收第二滑动指令来实现的;其中,第二滑动指令包括第二上滑指令和第二下滑指令,第二上滑指令用于指示用户在显示界面的边缘区域执行上滑的操作,第二下滑指令用于指示用户在显示界面的边缘区域执行下滑的操作;比如当前打开第i个文件夹,接收第二上滑指令或者第二下滑指令,此时显示界面的边缘区域会弹出一个文件夹悬浮窗口,该文件夹悬浮窗口包含有n个文件夹中至少部分文件夹,而且正中间位置的文件夹所对应的相关度值是最大的;需要说明的是,在文件夹悬浮窗口中所显示的至少部分文件夹可以是经过初步筛选的,比如这部分文件夹的相关度值是排序靠前的文件夹,便于用户作进一步筛选以快速查询到用户希望打开的文件夹;在文件夹悬浮窗口区域中,接收第三滑动指令来选取目标文件夹;而且第三滑动指令也可以接收多次,直至所选取的目标文件夹为用户希望打开的文件夹;其中,第三滑动指令包括第三上滑指令和第三下滑指令,第三上滑指令用于指示用户在文件夹悬浮窗口区域执行上滑的操作,第三下滑指令用于指示用户在文件夹悬浮窗口区域执行下滑的操作;这样,在文件夹悬浮窗口区域中,当用户执行上滑的操作时,即终端设备接收到第三上滑指令,文件夹的相关度值沿着由大向小的方向打开目标文件夹,此时最上面的一个文件夹的相关度值是最小的;当用户执行下滑的操作时,即终端设备接收到第三下滑指令,文件夹的相关度值仍然沿着由大向小的方向打开目标文件夹,此时最下面的一个文件夹的相关度值是最小的;但是本申请实施例对此也不作具体限定。可以理解地,随着终端设备的存储空间和运行内存越来越大,终端设备中能够安装的app越来越多,从而在终端设备的显示界面通常会包含有很多个app图标,为了减少寻找应用程序所耗费的用户时间,还可以对这些app图标进行分类放置;因此,在一些实施例中,在所述针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值之前,所述方法还包括:接收app图标的整理指令;基于所述整理指令,得到n个文件夹,并对所述终端设备的显示界面所展示的app图标进行分类,将分类后的app图标分别放置于每一个应用类别对应的文件夹;对所述n个文件夹在所述终端设备的显示界面进行展示。进一步地,所述对所述终端设备的显示界面所展示的app图标进行分类,包括:获取app与应用类别之间的对应关系;根据获取到的app与应用类别之间的对应关系,得到app所对应的app图标与应用类别之间的对应关系;基于所述整理指令以及app图标与应用类别之间的对应关系,对所述终端设备的显示界面所展示的app图标进行分类。需要说明的是,终端设备中预先存储有app与应用类别之间的对应关系。参见表1,其示出了本申请实施例提供的一种app与应用类别之间的对应关系表格;如表1所示,应用类别可以划分为12大类,分别包括影音播放、通讯社交、网上购物、金融理财、旅游出行、娱乐游戏、考试学习、新闻阅读、系统工具、生活休闲、办公商务和运动健康等,本申请实施例对应用类别的划分不作具体限定。另外,这12大类基本涵盖了终端设备中的所有应用程序,针对部分小众或者自主研发的应用程序,可以创建新的应用类别对其进行归纳,也可以将其归纳入已有的12大类中;在实际应用中,根据用户的实际需求进行设置,本申请实施例不作具体限定。表1编号应用类别app1影音播放音乐、视频2通讯社交微信、qq3网上购物淘宝、京东商城4金融理财余额宝5旅游出行携程旅游6娱乐游戏吃鸡游戏、连连看7考试学习掌中英语、作业帮8新闻阅读搜狐新闻、微博9系统工具系统设置、清理工具10生活休闲大众点评11办公商务百度翻译12运动健康运动健康由于每一个app对应一个app图标,这样根据表1所示的app与应用类别之间的对应关系,可以得到app图标与应用类别之间的对应关系,从而能够将终端设备中所显示的app图标进行分类。还需要说明的是,接收app图标的整理指令,可以通过下述两种方式实现;其中,第一种实现方式是该整理指令是通过用户按压app图标的按压时长满足第一预设时长的操作所述生成的,这里,第一预设时长可以设置为2秒,本申请实施例不作具体限定;此时会弹出一个菜单栏,同时通过选择指令在菜单栏中选中“应用程序图标自动整理”项就可以启动终端设备所显示的app图标的自动整理;第二种实现方式是该整理指令是通过用户选中app图标并由拖动指令将该app图标叠放到其他app图标上层所生成的,此时两个app图标重叠待放入到同一文件夹的时候,会弹出一个对话框“是否进行应用程序图标的自动整理?”,同时通过确认指令就可以启动终端设备所显示的app图标的自动整理;如果终端设备接收到取消指令,表示不需要进行app图标的自动整理;另外,如果app图标已经被自动整理过,再次通过拖动指令将两个app图标进行叠放,此时也可以不出现对话框以提示用户是否进行app图标自动整理的询问,但是本申请实施例对此不作具体限定。示例性地,参见图2,其示出了本申请实施例提供的一种app图标自动整理的界面示意图;如图2所示,首先用户选中某一个app图标,然后拖动该app图标至叠放到另一个app图标上层,这样就会弹出一个对话框,对话框的内容是“是否进行应用程序图标的自动整理?”;如果用户点击确认按钮,表明终端设备需要进行app图标的自动整理;如果用户点击取消按钮,表明终端设备不需要进行app图标的自动整理。可以理解地,当终端设备接收到app图标的整理指令之后,终端设备首先会创建出各个应用类别所对应的文件夹,然后根据所得到的app图标与应用类别之间的对应关系,将终端设备所显示的app图标分类放入到对应的文件夹;也就是说,终端设备还需要对app图标所对应的应用类别进行识别。在一些实施例中,所述将分类后的app图标分别放置于每一个应用类别对应的文件夹,包括:若识别出所述app图标对应的应用类别,则将所述app图标放置于所述应用类别对应的文件夹;若无法识别出所述app图标对应的应用类别,则接收创建指令,所述创建指令用于指示所述终端设备创建新文件夹;接收第一拖动指令,基于所述第一拖动指令将所述app图标移动至所述新文件夹。进一步地,当无法识别出所述app图标对应的应用类别时,所述方法还包括:若无法识别出所述app图标对应的应用类别,则接收第二拖动指令,基于所述第二拖动指令将所述app图标移动至所述app图标所归属的应用类别对应的文件夹。需要说明的是,当终端设备对app图标所对应的应用类别进行识别时,如果app图标所对应的app存在于app与应用类别之间的对应关系中,那么就可以识别出app图标对应的应用类别,从而能够将app图标放置于所述应用类别对应的文件夹,从而达到app图标自动整理的目的。还需要说明的是,如果app图标所对应的app不存在于app与应用类别之间的对应关系中,那么就无法识别出app图标对应的应用类别;这时候,移动终端可以有两种处理方式:第一种处理方式是接收创建指令,以使终端设备创建出新应用类别所对应的新文件夹,然后再接收第一拖动指令以将app图标移动至新文件夹中;第二种处理方式是接收第二拖动指令以将app图标移动至已经存在的应用类别所对应的文件夹中;本申请实施例对此不作具体限定。在一些实施例中,所述方法还包括:针对所述第i个文件夹,从所述第i个文件夹中所包含的app图标中选取目标app图标;将所述目标app图标作为所述第i个文件夹对应的文件夹图标。进一步地,所述针对所述第i个文件夹,从所述第i个文件夹中所包含的app图标中选取目标app图标,包括:针对所述第i个文件夹,获取在预设时长内所述第i个文件夹中所包含的app图标分别对应的点击次数;基于所述点击次数,确定所述第i个文件夹对应的目标app图标;其中,所述目标app图标表示所述第i个文件夹中点击次数最高的app图标。需要说明的是,在将app图标分类到对应的文件夹之后,为了使得各个文件夹之间的差距尤为明显,还可以从分类后的app图标中选取目标app图标。然后将目标app图标作为文件夹图标,以代表整个文件夹中的app所对应的应用类别进行显示,这样有效避免了文件夹通过缩略图组合式显示图标进行显示所带来的用户难以辨别各个文件夹的技术问题。还需要说明的是,预设时长是终端设备针对app图标打开次数的统计所预先设定的时长;比如预设时长可以是1天、7天、10天,也可以是1个小时、5个小时等,本申请实施例不作具体限定。这样,针对文件夹图标的选取,即目标app图标的选取,可以在预设时长(比如10天)内,针对某一个文件夹中所包含的app图标对应的点击次数进行分别统计,然后选取该文件夹中点击次数最高的app图标作为目标app图标;除此之外,目标app图标的选取,还可以通过选择指令以选取用户所需求的app图标作为目标app图标;也就是说,针对目标app图标的选取,根据实际情况进行具体设定,本申请实施例不作具体限定。更进一步地,在所述将所述目标app图标作为所述第i个文件夹对应的文件夹图标之后,所述方法还包括:若接收到针对第i个文件夹对应的文件夹图标的第一操作指令,则打开所述目标app图标对应的应用程序;若接收到针对第i个文件夹对应的文件夹图标的第二操作指令,则打开所述第i个文件夹;若接收到针对第i个文件夹对应的文件夹图标的第三操作指令,则打开所述第i个文件夹对应的文件夹设置菜单;其中,所述文件夹设置菜单用于设置文件夹图标和设置文件夹密码。需要说明的是,在确定出文件夹图标之后,可以通过文件夹图标对各个文件夹进行显示;此时针对文件夹图标执行不同的操作指令,可以响应该操作指令所对应的具体动作。这里,第一操作指令、第二操作指令和第三操作指令是不相同的;其中,第一操作指令可以是由用户对文件夹图标执行双击操作所生成的,第二操作指令可以是由用户对文件夹图标执行单击操作所生成的,第三操作指令可以是由用户对文件夹图标执行按压时长满足第二预设时长的操作所生成的,这里,第二预设时长可以设置为2秒,第二预设时长与第一预设时长可以相同,也可以不相同,本申请实施例对此均不作具体限定;另外,针对第一操作指令、第二操作指令和第三操作指令分别所对应的用户操作,在实际应用中,根据实际情况进行具体设定,本申请实施例对此也不作具体限定。举例来说,假定终端设备中存储有如表1所示的12个应用类别以及app与应用类别之间的对应关系,在终端设备接收到app图标的整理指令之后,终端设备就会创建出与12个应用类别分别对应的文件夹,同时还会对自身所显示的app图标进行分类,并将分类后的app图标分别放置于这12个文件夹中;针对每一个文件夹,统计该文件夹中所包含的app图标在预设时间内的点击次数,将点击次数最高的app图标确定为目标app图标,然后将目标app图标作为文件夹图标对各个文件夹进行显示;这时候,如果用户双击文件夹图标,表示终端设备接收到第一操作指令,此时可以打开该文件夹图标(即,目标app图标)所对应的应用程序,进而可以直接对该应用程序执行相关操作;如果用户单击文件夹图标,表示终端设备接收到第二操作指令,此时可以打开该文件夹,并在终端设备的显示界面中展示该文件夹中所包含的所有app图标;如果用户按压文件夹图标的按压时长满足第二预设时长,表示终端设备接收到第三操作指令,此时可以打开该文件夹图标对应的文件夹设置菜单,即在终端设备的显示界面弹出菜单栏“文件夹设置”,用户可以通过点击操作进入对应的设置项;其中,设置项可以包括如下两个方面的内容:文件夹图标设置和文件夹密码设置;用户可以将文件夹图标更改为点击次数最高(也称之为使用次数最高)的app图标,也可以将文件夹图标更改为用户所需求的app图标;除此之外,为了保护用户的隐私,提高终端设备的安全性,用户还可以设置文件夹密码,这里设置的文件夹密码,可以选择与终端设备的解锁密码保持一致,也可以是重新设置的新密码;而且文件夹密码可以是数字密码、也可以是图案密码,还可以是指纹、人脸等密码,本申请实施例对此不作具体限定。本实施例提供了一种文件夹管理方法,该方法应用于终端设备,终端设备的显示界面包含有n个文件夹,每一个文件夹包含有至少一个app图标,首先针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合;然后对所述相关度值集合中的相关度值进行排序,得到所述第i个文件夹对应的相关度排序;最后当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的app图标进行展示;从而能够迅速找到用户所需求的app图标以启动应用程序,提高了用户的使用效率,同时提升了终端设备的操作智能性。基于前述实施例相同的发明构思,参见图3,其示出了本申请实施例提供的一种文件夹管理装置30的组成,文件夹管理装置30应用于终端设备,所述终端设备的显示界面包含有n个文件夹,n为大于等于2的正整数,每一个文件夹包含有至少一个应用程序图标,文件夹管理装置30可以包括:计算单元301、排序单元302和确定单元303,其中,所述计算单元301,配置为针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合;其中,i为大于等于1且小于等于n的正整数;所述排序单元302,配置为对所述相关度值集合中的相关度值进行排序,得到所述第i个文件夹对应的相关度排序;所述确定单元303,配置为当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述目标文件夹与所述第i个文件夹不同。在上述方案中,所述计算单元301,具体配置为统计所述第i个文件夹与第j个文件夹之间的打开因子和退出因子;其中,所述第j个文件夹表示所述n个文件夹中除所述第i个文件夹之外的文件夹;以及基于所述打开因子和所述退出因子,计算出所述第i个文件夹与所述第j个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合。在上述方案中,所述确定单元303,具体配置为当所述第i个文件夹处于打开状态时,接收第一滑动指令,根据所述第一滑动指令以及所述第i个文件夹对应的相关度排序,选取所述目标文件夹,并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述第一滑动指令用于表征用户在所述显示界面的中间区域所执行的滑动操作。在上述方案中,所述确定单元303,具体配置为当所述第i个文件夹处于打开状态时,接收第二滑动指令,根据所述第二滑动指令开启文件夹悬浮窗口;其中,所述文件夹悬浮窗口包含有n个文件夹中至少部分文件夹,相关度值最大的文件夹处于所述文件夹悬浮窗口的中间位置,所述第二滑动指令用于表征用户在所述显示界面的边缘区域所执行的滑动操作;以及在所述文件夹悬浮窗口,接收第三滑动指令,根据所述第三滑动指令以及所述第i个文件夹对应的相关度排序,选取目标文件夹,并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述第三滑动指令用于表征用户在所述文件夹悬浮窗口区域所执行的滑动操作。在上述方案中,参见图4,所述文件夹管理装置30还包括分类单元304和显示单元305,其中,所述分类单元304,配置为接收应用程序图标的整理指令;以及基于所述整理指令,得到n个文件夹,并对所述终端设备的显示界面所展示的应用程序图标进行分类,将分类后的应用程序图标分别放置于每一个应用类别对应的文件夹;所述显示单元305,配置为对所述n个文件夹在所述终端设备的显示界面进行展示。在上述方案中,所述分类单元304,具体配置为获取应用程序与应用类别之间的对应关系;以及根据获取到的应用程序与应用类别之间的对应关系,得到应用程序所对应的应用程序图标与应用类别之间的对应关系;以及基于所述整理指令以及应用程序图标与应用类别之间的对应关系,对所述终端设备的显示界面所展示的应用程序图标进行分类。在上述方案中,所述分类单元304,还配置为若识别出所述应用程序图标对应的应用类别,则将所述应用程序图标放置于所述应用类别对应的文件夹;以及若无法识别出所述应用程序图标对应的应用类别,则接收创建指令,所述创建指令用于指示所述终端设备创建新文件夹;接收第一拖动指令,基于所述第一拖动指令将所述应用程序图标移动至所述新文件夹。在上述方案中,所述分类单元304,还配置为若无法识别出所述应用程序图标对应的应用类别,则接收第二拖动指令,基于所述第二拖动指令将所述应用程序图标移动至所述应用程序图标所归属的应用类别对应的文件夹。在上述方案中,参见图5,所述文件夹管理装置30还包括选取单元306,配置为针对所述第i个文件夹,从所述第i个文件夹中所包含的应用程序图标中选取目标应用程序图标;以及将所述目标应用程序图标作为所述第i个文件夹对应的文件夹图标。在上述方案中,所述选取单元306,具体配置为针对所述第i个文件夹,获取在预设时长内所述第i个文件夹中所包含的应用程序图标分别对应的点击次数;以及基于所述点击次数,确定所述第i个文件夹对应的目标应用程序图标;其中,所述目标应用程序图标表示所述第i个文件夹中点击次数最高的应用程序图标。可以理解地,在本实施例中,“单元”可以是部分电路、部分处理器、部分程序或软件等等,当然也可以是模块,还可以是非模块化的。而且在本实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。因此,本实施例提供了一种计算机存储介质,该计算机存储介质存储有文件夹管理程序,所述文件夹管理程序被至少一个处理器执行时实现前述实施例中所述的方法的步骤。基于上述文件夹管理装置30的组成以及计算机存储介质,参见图6,其示出了本申请实施例提供的文件夹管理装置30的具体硬件结构,可以包括:网络接口601、存储器602和处理器603;各个组件通过总线系统604耦合在一起。可理解,总线系统604用于实现这些组件之间的连接通信。总线系统604除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统604。其中,网络接口601,用于在与电源适配器之间进行收发信息过程中,信号的接收和发送;存储器602,用于存储能够在处理器603上运行的计算机程序;处理器603,用于在运行所述计算机程序时,执行:针对第i个文件夹,计算所述第i个文件夹与所述n个文件夹中除所述第i个文件夹之外的各个文件夹之间的相关度值,得到所述第i个文件夹对应的相关度值集合;其中,i为大于等于1且小于等于n的正整数;对所述相关度值集合中的相关度值进行排序,得到所述第i个文件夹对应的相关度排序;当所述第i个文件夹处于打开状态时,根据接收到的操作指令以及所述第i个文件夹对应的相关度排序,确定目标文件夹并对所述目标文件夹所包含的应用程序图标进行展示;其中,所述目标文件夹与所述第i个文件夹不同。可以理解,本申请实施例中的存储器602可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的存储器602旨在包括但不限于这些和任意其它适合类型的存储器。而处理器603可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器603中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器603可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器602,处理器603读取存储器602中的信息,结合其硬件完成上述方法的步骤。可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。可选地,作为另一个实施例,处理器603还配置为在运行所述计算机程序时,执行前述实施例中所述的方法的步骤。参见图7,其示出了本申请实施例提供的一种终端设备70的组成结构示意图;其中,所述终端设备70至少包括如前述实施例中所涉及的任意一种文件夹管理装置30。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机、计算机、服务器、或者网络设备等)执行本申请各个实施例所述的方法。上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本申请的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1