一种应用处理方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明主要涉及通信技术领域,更具体地说是涉及一种应用处理方法、装置及电子设备。
【背景技术】
[0002]目前,随着移动互联网的发展,以及智能手机等电子设备性能的进一步提高,很多办公和娱乐活动都能够直接在手机上完成,这使得手机上安装的应用越来越多,需要花费一定时间来查找用户当前需要的应用名称,比较麻烦。针对该问题,用户通常会对手机显示的应用名称进行分组,这样,只需要在相应的应用组内查找应用名称即可,大大缩短了查找时间。
[0003]所以,现有的手机系统通常都具有支持拖拽应用图标创建应用组的功能,但为了区分不同的应用组,还需要手机系统为所创建的不同应用组命名才行。现有技术中,通常是以被拖动应用图标或拖向应用图标的应用名称作为相应应用组的名称,显然,该名称无法准确反映出该应用组包含的所有应用图标的特征,导致用户无法准确判定要查找的应用所在的应用组,影响了应用查找效率,降低了用户体验。
【发明内容】
[0004]本发明提供了一种应用处理方法、装置及电子设备,使创建的应用组名称能够准确反映其包含的应用图标的特征,且能够随着其包含的组内应用的变化而自动调整,保证用户能够准确且快速地查找到需要启动的应用,提高了用户体验。
[0005]为了实现上述目的,本发明提供了以下技术方案:
[0006]一种应用处理方法,应用于电子设备,所述方法包括:
[0007]基于检测到的第一应用组创建指令,确定构建所述第一应用组的目标应用和/或目标应用组;
[0008]查找所述目标应用和/或所述目标应用组关联的属性标签,直至获得所述目标应用和/或所述目标应用组共同关联的属性标签作为目标属性标签;
[0009]基于所述目标属性标签,获得所述第一应用组的名称并显示。
[0010]所述基于所述目标属性标签,可以获得所述第一应用组的名称并显示为:
[0011]将所述共同关联的属性标签直接作为所述第一应用组的名称并显示;或者;
[0012]选择所述共同关联的属性标签的第一标识作为所述第一应用组的名称并显示。
[0013]所述方法还可以包括:
[0014]提取所述电子设备安装的每一个应用关联的属性标签;
[0015]将所述每一个应用关联的属性标签按照包含关系顺序组成一个属性标签分支,并将所述应用与位于其对应的属性标签分支底端的属性标签直接关联;
[0016]基于所述属性标签分支之间的关联关系,创建属性标签分类结构。
[0017]所述方法还可以包括:
[0018]检测所述电子设备安装的应用;
[0019]基于预设的应用分类标准,将所述应用与已构建的属性标签分类结构中相应的属性标签直接关联;
[0020]其中,所述属性标签分类结构包含有多个属性标签分支,所述相应的属性标签是位于所述属性标签分支底端的属性标签。
[0021]所述查找所述目标应用和/或所述目标应用组关联的属性标签,直至获得所述目标应用和/或所述目标应用组共同关联的属性标签作为目标属性标签可以为:
[0022]从所述目标应用和/或所述目标应用组关联的属性标签分支的底端开始查找,直至获得所述目标应用和/或所述目标应用组第一个共同关联的属性标签作为目标属性标签;或者;
[0023]从所述目标应用和/或所述目标应用组关联的属性标签分支的顶端开始查找,直至获得所述目标应用和/或所述目标应用组最后一个共同关联的属性标签作为目标属性标签。
[0024]所述属性标签分类结构可以为树结构,所述属性标签为所述树结构的分支结点,所述电子设备安装的应用为所述树结构的叶子结点;
[0025]所述目标应用和/或所述目标应用组关联的属性标签分支的形成过程可以包括:
[0026]从所述目标应用所在的叶子结点和/或所述目标应用组关联的分支结点开始顺次查找其父结点直至所述树结构的根结点,获得所述目标应用和/或所述目标应用组关联的属性标签分支;
[0027]则所述从所述目标应用和/或所述目标应用组关联的属性标签分支的底端开始查找,直至获得所述目标应用和/或所述目标应用组最后一个共同关联的属性标签作为目标属性标签可以为:
[0028]基于所述目标应用和/或所述目标应用组关联的属性标签分支形成一个子树;
[0029]从所述子树的根结点向叶子结点方向查找,将查找到的第一个度大于I的分支结点的属性标签作为目标属性。
[0030]一种应用处理装置,应用于电子设备,所述装置包括:
[0031]第一检测模块,用于基于检测到的第一应用组创建指令,确定构建所述第一应用组的目标应用和/或目标应用组;
[0032]第一查找模块,用于查找所述目标应用和/或所述目标应用组关联的属性标签,直至获得所述目标应用和/或所述目标应用组共同关联的属性标签作为目标属性标签;
[0033]第一命名显示模块,用于基于所述目标属性标签,获得所述第一应用组的名称并显不O
[0034]所述装置还可以包括:
[0035]第一提取模块,用于提取所述电子设备安装的每一个应用关联的属性标签;
[0036]第一关联模块,用于将所述每一个应用关联的属性标签按照包含关系顺序组成一个属性标签分支,并将所述应用与位于其对应的属性标签分支底端的属性标签直接关联;
[0037]第一创建模块,用于基于所述属性标签分支之间的关联关系,创建属性标签分类结构。
[0038]所述装置还可以包括:
[0039]第二检测模块,用于检测所述电子设备安装的应用;
[0040]第二关联模块,用于基于预设的应用分类标准,将所述应用与已构建的属性标签分类结构中相应的属性标签直接关联;
[0041]其中,所述属性标签分类结构包含有多个属性标签分支,所述相应的属性标签是位于所述属性标签分支底端的属性标签。
[0042]所述第一查找模块具体可以用于从所述目标应用和/或所述目标应用组关联的属性标签分支的底端开始查找,直至获得所述目标应用和/或所述目标应用组第一个共同关联的属性标签作为目标属性标签;或者;
[0043]从所述目标应用和/或所述目标应用组关联的属性标签分支的顶端开始查找,直至获得所述目标应用和/或所述目标应用组最后一个共同关联的属性标签作为目标属性标签。
[0044]—种电子设备,所述电子设备包括:
[0045]显不屏,用于显不所述电子设备安装的应用;
[0046]处理器,所述处理器包上述的应用处理装置。
[0047]由此可见,与现有技术相比,本发明提供了一种应用处理方法、装置及电子设备,基于检测到的第一应用组创建指令,确定构建该第一应用组的目标应用和/或目标应用组,查找所述目标应用和/或所述目标应用组关联的属性标签,直至获得所述目标应用和/或所述目标应用组共同关联的属性标签作为目标属性标签,可见,该目标属性标签能够准确反映第一应用组包含的目标应用和/或目标应用组的特征,且能够随着其包含的目标应用和/或目标应用组的变化而及时调整,无需用户反复手动更改第一应用组的名称,且保证了基于该目标属性标签,获得的第一应用组的名称能够准确反映其包含的目标应用和/或目标应用组的特征,方便用户准确判定需要启动应用所在的应用组,提高该应用的查找效率。
【附图说明】
[0048]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0049]图1为本发明提供的一种应用处理方法实施例的流程示意图;
[0050]图2为本发明提供的另一种应用处理方法实施例的部分流程示意图;
[0051]图3为本发明提供的一种应用处理方法实施例所用树结构的示意图;
[0052]图4(a)为本发明提供的一种目标应用关联的属性标签的关系图;
[0053]图4(b)为本