一应用组的名称并不一定会改变,将根据实际情况确定,本发明在此不再一一详述。
[0105]当然,在得到子树后,也可以从该子树的叶子结点向根结点方向查找,此时,可将查找到的最后一个度大于I的分支结点的属性标签为目标属性标签,本发明对此不作具体限定。
[0106]综上所述,本实施例基于检测到的第一应用组创建指令,确定构建该第一应用组的目标应用和/或目标应用组,并确定该目标应用和/或目标应用组在预先构建的树结构中所在叶子结点或关联的分支结点,之后,向根结点方向开始顺次查找,并基于查找到的所有结点形成一个子树,从该子树的根结点开始向下查找,将发现的第一个开始出现分支的分支结点(即第一个度大于I的分支结点)的属性标签作为目标属性标签,并据此确定第一应用组的名称。可见,采用本实施例这种命名方式得到的第一应用组的名称能够准确反映其包含的目标应用和/或目标应用组的特征;而且,当该第一应用组内的目标应用发生变化时,对应形成的子树也会发生变化,从而保证基于该子树确定的目标属性标签能够实时反映第一应用组内的目标应用和/或目标应用组的特征,进而保证用户能够根据电子设备显示界面显示的各应用组的名称,准确且快速地判定需要启动应用所在应用组,简单方便,提高了应用查找效率。
[0107]参照图5所示的本发明提供的一种应用处理装置实施例的结构示意图,该装置可以应用于电子设备,如手机、平板电脑、台式电脑等能够安装应用程序的电子设备,该应用处理装置具体可以包括:
[0108]第一检测模块510,用于基于检测到的第一应用组创建指令,确定构建所述第一应用组的目标应用和/或目标应用组。
[0109]在实际应用中,当用户使用的电子设备上安装有大量应用时,为了方便对所需应用的快速查找,用户可根据使用习惯将某些应用组建为一个应用组,之后,当用户在该电子设备上安装新的应用后,还可以将该应用与当前已存在的应用组构建一个新的应用组。
[0110]第一查找模块520,用于查找所述目标应用和/或所述目标应用组关联的属性标签,直至获得所述目标应用和/或所述目标应用组共同关联的属性标签作为目标属性标签。
[0111]其中,该属性标签可以是电子设备安装应用所属类型,本发明对应用的分类标准不作限定,因而,每一个应用或应用组必然会有关联的至少一个属性标签。
[0112]可选的,在上述实施例的基础上,该应用处理装置还可以包括:
[0113]第一提取模块,用于提取所述电子设备安装的每一个应用关联的属性标签。
[0114]第一关联模块,用于将所述每一个应用关联的属性标签按照包含关系顺序组成一个属性标签分支,并将所述应用与位于其对应的属性标签分支底端的属性标签直接关联。
[0115]需要说明的是,上述属性标签之间的关联关系并不局限于包含关系,其也可以是层级关系,本发明对此不作具体限定。
[0116]另外,本实施例选择将电子设备安装的应用与位于其对应的属性标签分支底端的属性标签直接关联,而不是与该属性标签分支中的其他属性标签直接关联,从而保证后续查找得到的目标属性标签更能准确体现应用组包含应用的特征,但并不局限于此。
[0117]第一创建模块,用于基于所述属性标签分支之间的关联关系,创建属性标签分类结构。
[0118]结合上述方法实施例对应部分的描述,该属性分类结构具体可以是树结构,但并不局限于此,具体创建过程可参数上述方法实施例对应部分的描述,本实施例在此不再赘述。
[0119]当然,除了上述可选实施例提供的属性标签分类结构创建方式,该应用处理装置还可以包括:
[0120]第二检测模块,用于检测所述电子设备安装的应用。
[0121]第二关联模块,用于基于预设的应用分类标准,将所述应用与已构建的属性标签分类结构中相应的属性标签直接关联。
[0122]其中,所述属性标签分类结构包含有多个属性标签分支,所述相应的属性标签是位于所述属性标签分支底端的属性标签。
[0123]结合上述分析可知,本实施例是利用属性标签之间的关联关系(包含关系、层级关系或并列关系等),预先构建一个属性标签分类结构,之后,在将检测到的电子设备安装的应用与属性标签分类结构中最底层的属性标签关联,具体过程可参照上述方法实施例对应部分的描述,本实施例在此不再赘述。
[0124]基于上述实施例,该第一查找模块520具体可以用于所述目标应用和/或所述目标应用组关联的属性标签分支的底端开始查找,直至获得所述目标应用和/或所述目标应用组第一个共同关联的属性标签作为目标属性标签;或者,从所述目标应用和/或所述目标应用组关联的属性标签分支的顶端开始查找,直至获得所述目标应用和/或所述目标应用组最后一个共同关联的属性标签作为目标属性标签。
[0125]优选的,该属性标签分类结构具体可以是树结构,如图3所示,则该属性标签为所述树结构的分支结点,电子设备安装的应用为所述树结构的叶子结点。
[0126]基于该树结构,用于构建第一应用组的目标应用和/或目标应用组关联的属性标签分支的形成过程可以为:从所述目标应用所在的叶子结点和/或所述目标应用组关联的分支结点开始顺次查找其父结点直至所述树结构的根结点,获得所述目标应用和/或所述目标应用组关联的属性标签分支。
[0127]则对该树结构中结点的查找,获得目标属性标签的过程可以包括:
[0128]基于所述目标应用和/或所述目标应用组关联的属性标签分支形成一个子树;从所述子树的根结点向叶子结点方向查找,将查找到的第一个度大于I的分支结点的属性标签作为目标属性。具体过程及实例可参照上述方法实施例对应部分的描述,本实施例在此不再赘述。
[0129]第一命名显示模块530,用于基于所述目标属性标签,获得所述第一应用组的名称并显示。
[0130]在本实施例实际应用中,当确定目标属性标签之后,可将所述目标属性标签直接作为所述第一应用组的名称;或者,选择所述目标属性标签的第一标识作为所述第一应用组的名称,只要能够准确体现第一应用组中目标应用和/或目标应用组的特征即可,本实施例对此不作具体限定。
[0131]综上所述,本实施例基于检测到的第一应用组创建指令,确定构建该第一应用组的目标应用和/或目标应用组,查找所述目标应用和/或所述目标应用组关联的属性标签,直至获得所述目标应用和/或所述目标应用组共同关联的属性标签作为目标属性标签,可见,该目标属性标签能够准确反映第一应用组包含的目标应用和/或目标应用组的特征,因而,本发明基于该目标属性标签,确定的第一应用组的名称能够准确反映其包含的目标应用和/或目标应用组的特征,方便用户准确判定需要启动应用所在的应用组,提高该应用的查找效率;而且,当该第一应用组内的目标应用和/或目标应用组变化时,按照上述方法确定的目标属性标签将会相应调整,从而保证所确定的第一应用组的名称能够随着其包含的目标应用和/或目标应用组的变化而调整,无需用户反复手动更改第一应用组的名称,简单方便,大大提高了用户体验。
[0132]参照图6所示的本发明提供的一种电子设备实施例的结构示意图,该电子设备可以包括:显示屏610和处理器620,其中:
[0133]该显示屏610用于显示电子设备安装的应用,以及用户构建的应用组。
[0134]在本实施例实际应用中,该显示屏610可以是触摸式显示屏,这样,用户可以直接拖动目标应用和/或目标应用组,以构建第一应用组;当然,该显示屏610也可以是非触摸式显示屏,此时,该电子设备还可以包括输入装置(如鼠标等),利用该输入装置拖动目标应用和/或目标应用组构建第一应用组,本发明对此不作具体限定。
[0135]在本实施例中,该处理器620具体可以包括上述装置实施例记载的应用处理装置,该应用处理装置的具体组成结构及其功能可参照上述装置实施例的描述,本实施例在此不再赘述。
[0136]基于上述分析可知,在本实施例实际应用中,该电子设备具体可以是手机、平板电脑、台式电脑等能够安装应用的设备,本发明对此不作具体限定。
[0137]结合上述分析可知,当用户将显示屏上显示的多个目标应用和/或目标应用组拖到一起时,该电子设备将检测到第一应用组创建指令,此时,处理器将基于检测到的第一应用组创建指令,确定构