后台应用管理方法及装置与流程

文档序号:26101244发布日期:2021-07-30 18:12阅读:131来源:国知局
后台应用管理方法及装置与流程

本申请属于通信技术领域,具体涉及一种后台应用管理方法及装置。



背景技术:

现在许多电子设备具有对后台应用进行管理的功能。比如,电子设备可以单独显示各后台应用的缩略图,以供用户对后台应用进行操作。然而,随着电子设备的性能的提升,能够支持的后台应用的数量也越来越多,现有技术中对后台应用单独显示的方式,导致难以对后台应用进行管理。



技术实现要素:

本申请实施例的目的是提供一种后台应用管理方法及装置,能够解决现有技术中对后台应用单独显示的方式导致难以对后台应用进行管理的问题。

第一方面,本申请实施例提供了一种后台应用管理方法,该方法包括:

在显示后台应用管理界面的情况下,获取m个后台应用,后台应用管理界面中包括至少一个第一控件,m为大于1的整数;

接收对至少一个第一控件中的第一目标控件的第一输入;

响应于第一输入,按照预设的第一目标控件对应的分组规则,对m个后台应用进行分组,得到至少一个应用分组;

显示每一应用分组的标识图形。

第二方面,本申请实施例提供了一种后台应用管理的装置,该装置包括:

获取模块,用于在显示后台应用管理界面的情况下,获取m个后台应用,后台应用管理界面中包括至少一个第一控件,m为大于1的整数;

第一接收模块,用于接收对至少一个第一控件中的第一目标控件的第一输入;

分组模块,用于响应于第一输入,按照预设的第一目标控件对应的分组规则,对m个后台应用进行分组,得到至少一个应用分组;

第一显示模块,用于显示每一应用分组的标识图形。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。

在本申请实施例中,在显示后台应用管理界面的情况下,获取m个后台应用,在接收到对后台应用管理界面所包括的至少一个第一控件中的第一目标控件的输入的情况下,按照预设的第一目标控件对应的分组规则,对上述后台应用进行分组,得到至少一个应用分组,显示应用分组的标识图形。本实施例对后台应用分组得到至少一个应用分组,并显示应用分组的标识图形,有助于提高对后台应用的管理效率。

附图说明

图1是本申请实施例提供的后台应用管理方法的流程示意图;

图2是本申请实施例中显示后台应用管理界面的示例图之一;

图3是本申请实施例中显示后台应用管理界面的示例图之二;

图4是本申请实施例中显示后台应用管理界面的示例图之三;

图5是本申请实施例中显示后台应用管理界面的示例图之四;

图6是本申请实施例中显示后台应用管理界面的示例图之五;

图7是本申请实施例提供的后台应用管理方法在一个具体应用例中的流程示意图;

图8是本申请实施例提供的后台应用管理装置的结构示意图;

图9是本申请实施例提供的电子设备的结构示意图;

图10是本申请实施例提供的电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的后台应用管理方法进行详细地说明。

如图1所示,本申请实施例提供的后台应用管理方法,包括:

步骤101,在显示后台应用管理界面的情况下,获取m个后台应用,后台应用管理界面中包括至少一个第一控件,m为大于1的整数;

步骤102,接收对至少一个第一控件中的第一目标控件的第一输入;

步骤103,响应于第一输入,按照预设的第一目标控件对应的分组规则,对m个后台应用进行分组,得到至少一个应用分组;

步骤104,显示每一应用分组的标识图形。

本申请实施例提供的后台应用管理方法,可以是应用于例如移动终端、个人电脑等类型的电子设备中,此处不做具体限定。

电子设备可以具有显示屏。结合一些应用场景,电子设备在接收到用于调用后台应用管理界面的用户输入的情况下,可以响应于用户输入,在显示屏上显示后台应用管理界面。比如,该用户输入,可以是从显示屏的底部向上滑动的操作,或者点击用于调用后台应用管理界面的图标等等。

通常来说,后台应用管理界面可以包括各个在后台运行的应用程序对应的标识。也就是说,在显示后台应用管理界面的情况下,可以获取到各个在后台运行的应用程序,也就是上述的后台应用。

本实施例中,在后台应用管理界面可以显示至少一个第一控件,第一控件可以用于控制对后台应用进行分组的控件。每一第一控件可以对应有分组规则。

例如,参见图2,在一个举例中,第一控件可以是一选项框(在图中标注为k1),对应的分组规则为将后台应用按照在桌面图标的分组形式进行分组。在该选项框左侧可以显示“按桌面分组”,以提示用户在选中该选项框的情况下,可以将后台应用按照在桌面图标的分组形式进行分组。

当然,以上仅仅是对第一控件的一个举例,第一控件也可以仅仅显示为一文字标记,通过文字标记颜色或者粗细等内容的变化来指示是否对第一控件进行了操作。此处不做限定。

另外,在实际应用中,第一控件的数量可以是一个或者多个。在第一控件的数量为多个时,不同的第一控件可以对应不同的分组规则。

例如,第一控件的数量为多个时,其中的一个第一控件可以是用于控制对后台应用按照桌面分组,另一个第一控件可以是用于控制对后台应用按照用户自定义的分组方式进行分组等。

在步骤102中,可以接收对第一目标控件的第一输入,该第一目标控件可以是上述至少一个第一控件中的某一个第一控件。

该第一输入,可以是对第一目标控件的单击、双击、长按或者滑动等形式的输入,可以根据实际需要进行设定。

举例来说,第一目标控件可以是一选项框,用户可以对该选项框进行单击输入。或者,第一目标控件可以是一滑动条控件,用户可以对该滑动条控件进行滑动输入等。

在步骤103中,电子设备可以响应于上述第一输入,按照预设的第一目标控件对应的分组规则,对m个后台应用进行分组,得到至少一个应用分组。

如上文所示的,每一第一控件可以对应有预设的分组规则。比如,上述第一目标控件对应的分组规则可以是按桌面分组,响应于于对第一目标控件的第一输入,可以对m个后台应用进行分组。

结合一个应用场景,如果在电子设备的桌面上,存在一文件夹,名称为“通讯”,在该文件夹内,包括了通讯应用a与通讯应用b。通讯应用a与通讯应用b均处于后台运行状态。

则在后台应用管理界面,若接收到对名为“按桌面分组”的第一目标控件的第一输入,则可以将通讯应用a与通讯应用b划分至名为“通讯”的应用分组中。

在实际应用中,m个后台应用中,可能除了通讯应用a与通讯应用b,还有其他的后台应用,比如,教育应用c与娱乐应用d。在接收到上述的第一输入的情况下,可以将教育应用c与娱乐应用d分别划分至名为“教育”的应用分组与名为“娱乐”的应用分组。

当然,若教育应用c在桌面中的图标是独立存在的,也可以不对该教育应用c进行分组,在后台应用管理界面中保持对教育应用c的相关信息的默认显示方式即可。

容易理解的是,第一目标控件对应的分组规则也可能并非是按桌面分组,例如,可以是按用户自定义分组方式进行分组,或者按照应用使用时长的区间进行分组,或者按照历史分组方式(比如上一次的分组方式)进行分组等等。在接收到第一输入的情况下,按照第一目标控件对应的分组规则对后台应用进行分组即可,此处不再赘述。

在步骤104中,可以显示每一应用分组的标识图形。

结合一个举例,通常来说,在后台应用管理界面中,可以显示多个后台应用的标识图形。其中,后台应用的标识图形,可以是后台应用的运行界面的缩略图,也可以是后台应用的应用图标,或者还可以是与后台应用对应的预设图片等。当然,后台应用的标识图形,也可以是以上缩略图与应用图标等内容的组合,此处不做一一举例说明。

相应地,应用分组的标识图形可以是对该应用分组中各后台应用的标识图形进行聚合后形成的标识图形。

为了简化说明,在下文实施例中,可以将后台应用的标识图形称为应用标识图形,将应用分组的标识图形称为分组标识图形。

比如,如图3所示,对于名为“通讯”的应用分组,对应显示的分组标识图形可以是多个应用标识图形叠加后形成的分组应用标识,这多个应用标识图形在显示位置上可以略微错开。其中,这多个应用标识图形对应的后台应用可以均归属于名为“通讯”的应用分组。

在另一些举例中,应用分组的标识图形也可以包括一分组框,在该分组框中可以显示应用分组中的各个后台应用的应用图标或者运行界面的缩略图。或者,应用分组的标识图形也可以是预设的图片或图标等等。

实际应用中,在接收到对第一目标控件的第一输入后,可以是将m个后台应用均划分至相应的应用分组中,每一个应用分组可以包括一个或多个后台应用。相应地,在后台应用管理界面中,全部显示的为上述的分组标识图形。

当然,在接收到对第一目标控件的第一输入后,也可以是将m个后台应用中的部分后台应用划分至相应的应用分组中。相应地,此时,在后台应用管理界面中,可能同时显示有应用标识图形与分组标识图形。

结合上文描述,分组标识图形对应有应用分组,在应用分组中可以包括一个或多个后台应用。换而言之,可以认为分组标识图形对应有一个或多个后台应用。

当用户对分组标识图形进行操作时,可以认为是对该分组标识图形对应的一个或多个后台应用的操作。

比如,用户可以对分组标识图形进行左右滑动,可以比较快速地实现后台应用的标识图形的切换,有助于提高对后台应用的查找效率。

再比如,用户可以向显示屏上方拖动分组标识图形,以关闭该分组标识图形对应的后台应用,相对于独立操作应用标识图形以关闭后台应用,可以有效提高后台应用的关闭效率。

再比如,用户可以拖动一个分组标识图形至另一个分组标识图形中,以将两个分组标识图形对应的全部后台应用调整至同一个应用分组中。

当然,以上关于用户的输入方式,以及相应实现的功能,仅仅是一些示例性的说明。在实际应用中,这些输入方式及其实现的功能均可以根据实际需要进行设定。

而结合以上举例可见,通过对后台应用进行分组,并对分组得到的应用分组显示分组应用图形,可以有效提高对后台应用的管理效率。

本申请实施例提供的后台应用管理方法,在显示后台应用管理界面的情况下,获取m个后台应用,在接收到对后台应用管理界面所包括的至少一个第一控件中的第一目标控件的输入的情况下,按照预设的第一目标控件对应的分组规则,对上述后台应用进行分组,得到至少一个应用分组,显示应用分组的标识图形。本实施例对后台应用分组得到应用分组,并显示应用分组的标识图形,有助于提高对后台应用的管理效率。与此同时,在应用管理界面显示至少一个第一控件,有助于保证后台应用分组操作的便捷性。

如图2所示,在一个示例中,后台应用管理界面中的每一应用标识图形可以关联显示一应用名称,例如“应用程序a”、“应用程序b”、“应用程序c”等,以便能够让用户比较方便地获知各应用标识图形所对应的具体后台应用。

当接收到用户对后台应用管理界面中的第一目标控件的第一输入后,电子设备可以显示一个或多个分组标识图形。

如图3所示,分组标识图形可以包括分组框,如图中虚线所示部分。在分组框的上方,或者其他与分组框关联的显示位置,可以显示与分组标识图形对应的应用分组的组名,例如“通讯”、“娱乐”或者“教育”等。

在分组框中,可以显示与分组标识图形对应的应用分组中后台应用的应用标识图形。当分组框中存在多个应用标识图形时,可以对这多个应用标识图形进行聚合显示。

比如,将多个而应用标识图形按照部分重叠的方式叠加显示,并在显示在最上层的应用标识图形中显示对应的后台应用的应用名称。

当然,聚合显示也可以是指将多个应用标识图形以阵列的方式显示在上述的分组框中等。

可选地,在显示后台应用管理界面之后,后台应用管理方法还可以包括:

确定第一目标标识图形对应的后台应用,第一目标标识图形为显示于后台应用管理界面的第一目标区域的标识图形,第一目标标识图形为后台应用的标识图形或者应用分组的标识图形;

在后台应用管理界面的第二目标区域显示第一目标标识图形关联的后台应用的应用信息。

如图2所示,在后台应用管理界面中,可以在应用标识图形的对应区域,显示该应用标识图形对应的后台应用的应用信息。

具体来说,后台应用管理界面中,可能包括多个应用标识图形。当用户在后台应用管理界面上进行滑动输入时,可以使得多个应用标识图形轮流显示在后台应用管理界面的一预设显示区域中。

为便于说明,此处的用于显示应用标识图形的预设显示区域可以定义为第一目标区域(在图中标注为r1),用于显示后台应用的应用信息的区域可以定义为第二目标区域(在图中标注为r2),显示于第一目标区域的标识图形可以定义为第一目标标识图形。

当一个应用标识图形显示在第一目标区域中时,可以获取该应用标识图形对应的后台应用的应用信息。比如,应用信息可以是该后台应用的cpu占用率、内存占用率、占用的网速以及使用时长中的至少一项。

上述的应用信息可以进一步显示在第二目标区域中。例如,如图2所示,在第二目标区域中,可以显示有一信息框,该信息框中显示有第一目标标识图形对应的后台应用的应用名称(如“应用程序a”),以及该后台应用的应用信息(例如“cpu:10%网速:70kb/s内存:10%使用时长:3h”)。

如此,在显示后台应用管理界面的情况下,用户可以直观地读取到各后台应用的应用信息,为用户对后台应用的管理提供相关信息依据。

比如,用户可能在使用电子设备时感觉运行卡顿,在后台应用管理界面可以获知各后台应用的cpu占用率,进而可以选择性地关闭一些cpu占用率高的后台应用。

再比如,用户可能在使用电子设备上网时感觉网速较慢,在后台应用管理界面可以获知各后台应用占用的网速,进而可以选择性地关闭占用网速较高的后台应用。

如图3所示,在接收到对第一目标控件的第一输入后,可能会将一个或多个后台应用归入到一个应用分组中。此时,一方面,在上述的第一目标区域中,可能显示的是分组标识图形;另一方面,在上述的第二目标区域中,可以显示的是应用分组中的各个后台应用的整体应用信息。

具体来说,在图3所示的应用场景中,第一目标区域中显示的可以是分组标识图形。而如上文所示的,显示于第一目标区域的标识图形可以定义为第一目标标识图形。因此,第一目标标识图形除了可以是上述的应用标识图形,也可以是此处的分组标识图形。

此时,第一目标标识图形对应的后台应用,可以是第一目标标识图形对应的应用分组中的全部后台应用。相应地,在第二目标区域中,显示的可以是全部后台应用的整体应用信息,或者说全部后台应用的聚合信息。

例如,第一目标标识图形对应了应用程序a、应用程序b以及应用程序c。其中,应用程序a的cpu占用率为10%,应用程序b的cpu占用率为5%,应用程序c的cpu占用率为15%。此时,在第二目标区域中,显示的应用信息中,“cpu占用率”这项应用信息对应的数值可以是“30%”。

如图3所示,在一个举例中,在第二目标区域中,可以显示有一信息框,该信息框中显示有第一目标标识图形对应的应用分组的分组名称(如“通讯”),以及该应用分组包括的后台应用的整体应用信息(例如“cpu:30%网速:300kb/s内存:40%使用时长:6h”)。

如此,在实际应用中,用户若期望关闭一些cpu占用率较高的后台应用时,可以在应用分组间进行检索,查找cpu占用率最高的应用分组,关闭该应用分组中的后台应用即可。或者,用户也可以进一步进入到该应用分组进行检索,查找到cpu占用率最高的后台应用进行关闭操作等。

结合以上说明可见,本实施例中,第一目标标识图形关联的后台应用,可以是指第一目标标识图形对应的后台应用,也可以是第一目标标识图形对应的应用分组所包括的后台应用。

通过在第二目标区域显示第一目标标识图形关联的后台应用的应用信息,可以为用户对后台应用的操作提供相关信息依据,方便用户对后台应用进行合理有效的管理。

当然,在一些示例中,在上述的信息框中,可显示的应用信息可以不限于以上提到的信息种类。具体显示的应用信息也可以根据用户的设置进行确定,以满足不同用户的使用需求。

可选地,后台应用管理界面中还包括搜索框;

在显示后台应用管理界面的情况下,获取m个后台应用之后,后台应用管理方法还可以包括:

在获取到在搜索框中的输入内容的情况下,确定与输入内容匹配的第二目标标识图形,第二目标标识图形为后台应用的标识图形和/或应用分组的标识图形;

隐藏除第二目标标识图形之外的标识图形。

如图2与图3所示,在显示后台应用管理界面的情况下,后台应用管理界面中可以包括一搜索框(在图中标注为s)。用户可以在该搜索框中输入关键词等内容。

在后台应用管理界面中,可以单独显示应用标识图形、单独显示分组标识图形,或者同时显示有应用标识图形与分组标识图形。比如,在进入后台应用管理界面时,已经默认对部分的后台应用进行了分组,此时,后台应用管理界面可以同时显示有应用标识图形与分组标识图形。

后台应用管理界面中的标识图形,通常可以对应有相应的名称。比如:应用标识图形对应的名称,可以是对应的后台应用的应用名称;分组标识图形对应的名称,可以是分组标识图形对应的应用分组的分组名称。

结合一个应用场景,在后台应用管理界面中,可能显示有名称分别为“教育”与“通讯”的分组标识图形,以及名称分别为“xx教育”与“yy娱乐”的应用标识图形。

在获取到用户在搜索框输入的关键词“教育”的情况下,可以将“教育”对应的分组标识图形与“xx教育”对应的应用标识图形确定为与输入内容匹配的第二目标标识图形,保持对这些第二目标标识图形的显示。

而相应地,除第二目标标识图形以外的标识图形,例如,“通讯”对应的分组标识图形与“yy娱乐”对应的应用标识图形,则可以进行隐藏处理。

这里的隐藏处理,可以是不在后台应用管理界面中展示显示这些需要隐藏的标识图形,也可以是将这些需要隐藏的标识图形折叠并固定显示在一预设的显示区域等,此处不做具体限定。

可见,通过在后台应用管理界面中显示搜索框,可以满足用户通过输入关键词等输入内容,快速查找到期望查找的后台应用或者应用分组,从而有效提升后台应用定位效率。

在上文实施例中,可以接收用户对第一控件的第一输入,对后台应用进行分组。而在实际应用中,还可以是接收用户对应用标识图形的输入,来对后台应用进行分组。

具体地,在一个实施方式中,在显示后台应用管理界面的情况下,获取m个后台应用之后,后台应用管理方法还包括:

接收对第一标识图形的第二输入,第一标识图形为任一后台应用的标识图形;

将第一标识图形对应的后台应用调整至第二输入对应的应用分组中。

结合一个应用场景的举例,后台应用管理界面中包括多个后台应用的应用标识图形时,用户可以长按其中的一个名称为“xx教育”的后台应用的应用标识图形(即对应了上述的第一标识图形),使其处于悬浮的状态。

在此基础上,用户可以保持对第一标识图形的按压,并滑向显示屏的左方或右方。此时,第一标识图形可能与其余的应用标识图形轮流发生重叠。

当第一标识图形与名称为“yy教育”的后台应用的应用标识图形重叠时,用户可以松开对第一标识图形的按压。此时,即可以将“xx教育”与“yy教育”这两个后台应用划分至名为“教育”的应用分组中。

在以上应用场景中,基于用户对第一标识图形的输入,可以将名称为“yy教育”的后台应用调整至名称为“教育”的应用分组中。

在对名称为“yy教育”后台应用进行分组时,用户所做出的输入,可以认为是对第一标识图形的第二输入。该第二输入可以认为对应有应用分组。

换而言之,在接收到第一标签图形的第二输入的情况下,可以将第一标识图形对应的后台应用调整至第二输入对应的应用分组中。

当然,如上文所示的,在后台应用管理界面中,也可以显示有分组标识图形,即已经存在一些应用分组。基于接收到的第二输入,也可以直接将第一标识图形调整至这些已经存在的应用分组中。

例如,同样结合以上应用场景的举例,在后台应用管理界面中,可以预先存在一名为“教育应用”的应用分组的分组标识图形,该分组标识图形可以包括一分组框。

在用户保持对第一标识图形的按压,并滑向显示屏的左方或右方的情况下,第一标识图形也可以与“教育应用”的应用分组对应的分组框发生重叠。此时,若用户松开按压,名称为“yy教育”的后台应用将会调整至名称为“教育应用”的应用分组中。

另外,以上仅仅是对第二输入对应的操作方式的一种示例性说明,在实际应用中,第二输入具体对应的操作方式可以根据需要进行设置。

本实施例中,可以接收对第一标识图形的第二输入,将第一标识图形对应的后台应用调整至第二输入对应的应用分组,有助于满足用户自定义应用分组的需求,并且应用分组对应的操作也比较简单快捷。

可选地,上述将第一标识图形对应的后台应用调整至第二输入对应的应用分组中,还可以包括:

响应于第二输入,显示第二控件,第二控件用于调整后台应用的应用分组;

在接收到对第二控件的第三输入的情况下,将第一标识图形对应的后台应用调整至第三输入对应的应用分组中。

本实施例中,可以进一步通过显示第二控件,来实现对后台应用的自定义分组。

结合一个具体应用场景,如图2所示,在后台应用管理界面中可以包括多个后台应用的应用标识图形。用户可以对其中的一个应用标识图形(即第一标识图形)进行输入,例如点击或者双击等,该输入可以对应上述的第二输入。

在接收到第二输入的情况下,响应于第二输入,可以进一步显示第二控件。如图4所示,第二控件在图中可以对应标注k2。

第二控件可以显示在一弹窗中,通过操作第二控件,可以调整上述第一标识图形对应后台应用的应用分组。

比如,上述第一标识图形可以是名称为“xx通讯”的后台应用的应用标识图形。在长按(对应第二输入)该第一标识图形后,可以显示一弹窗。在弹窗中可以显示名为“创建分组”的第二控件。

在接收到用户对该第二控件的单击输入(对应第三输入)的情况下,可以创建一名称为“通讯”的应用分组,并将名称为“xx通讯”的后台应用调整至该应用分组中。

当然,上述的第一控件的数量可以是一个,也可以是多个。如上文所示的,第一控件可以用于调整后台应用的应用分组,不同的第一控件可以是对应有不同的调整方式。

同样结合上一应用场景的举例,在接收到第二输入的情况下,响应于该第二输入,可以显示一弹窗,在该弹窗中,除了可以包括名为“创建分组”的第二控件,还可以包括名为“移至xx分组”的第二控件。

该名为“移至xx分组”的第二控件可以用于将第一标识图形对应的后台应用移动至某一已有的应用分组中。

比如,当前已经具有名称分别为“通讯”、“娱乐”以及“教育”的应用分组。在接收到对名称为“xx通讯”的后台应用的应用标识图形的长按输入(对应第二输入)后,可以显示名称分别为“移至通讯分组”、“移至娱乐分组”以及“移至教育分组”的三个第二控件。

在接收到对名称为“移至通讯分组”的第二控件的单击输入(对应第三输入)后,可以将名称为“xx通讯”的后台应用调整至名称为“通讯”的应用分组中。

或者,在一个示例中,也可以是在点击名为“移至xx分组”的第二控件后,进一步弹出一选项框,在该选项框中显示名称分别为“通讯”、“娱乐”以及“教育”的选择控件,在接收到对“通讯”这一选择控件的单击输入的情况下,将名称为“xx通讯”的后台应用调整至名称为“通讯”的应用分组中。

当然,以上仅仅是对基于显示第二控件实现对后台应用的分组的操作过程的举例说明。在实际应用中,这些操作过程可以根据需要进行设置,此处不做一一举例说明。

本实施例中,通过显示第二控件,有助于用户对后台应用进行自定义的分组;此外,第二控件的显示,也可以为用户提供一定的操作引导,提升用户操作体验。

在上述步骤104,显示每一应用分组的标识图形之后。可以对这些分组标识图形进行进一步的操作,以增加对后台应用的管理功能。

在一个实施方式中,在显示每一应用分组的标识图形之后,后台应用管理方法还可以包括:

接收对第二标识图形的第四输入,第二标识图形为任一应用分组的标识图形;

响应于第四输入,显示第三标识图形,第三标识图形为第二标识图形对应的应用分组中的后台应用的标识图形。

容易理解的是,每一分组标识图形可以对应一应用分组,而应用分组可以包括至少一个后台应用,每一后台应用又会对应有应用标识图形。基于以上对应关系,可以认为每一分组标识图形关联有应用标识图形。

结合上文实施例中的举例,用户可以对分组标识图形进行左右滑动,可以比较快速地实现后台应用的标识图形的切换。换而言之,在一般情况下,分组标识图形关联的应用标识图形可以是作为一个整体进行显示的。

为了实现对应用分组中的一个后台应用的关联。本实施方式中,在接收到任一分组标识图形(即第二标识图形)的第四输入的情况下,可以显示第二标识图形关联的应用标识图形。如此,后续可以操作应用标识图形,实现对该应用标识图形对应的后台应用的单独管理。

在一个具体应用场景中,上述第四输入可以是单击、双击或者其他方式的输入等。在接收到对第二标识图形的第四输入的情况下,可以显示第二标识图形关联的应用标识图形。

例如,在一个示例中,可以加载一个显示窗口,在该显示窗口中显示第二标识图形关联的应用标识图形。

在该显示窗口中,用户可以对单个应用标识图形进行操作,实现对单个后台应用的管理。例如,用户可以向上滑动一个应用标识图形,以关闭该应用标识图形对应的后台应用。再例如,用户可以长按一个应用标识图形,将该应用标识图形对应的后台应用移出当前所属的应用分组等。

在另一个实施方式中,在显示每一应用分组的标识图形之后,后台应用管理方法还可以包括:

接收对第二标识图形的第五输入,第二标识图形为任一应用分组的标识图形;

响应于第五输入,显示第三控件,第三控件用于调整应用分组的标识图形的显示状态;

在接收到对第三控件的第六输入的情况下,响应于第六输入,隐藏第二标识图形中的图形内容。

结合一个应用场景,在接收上述的第五输入之前,后台应用管理界面可以是如图3所示的界面。其中,可以包括了名称分别为“通讯”、“娱乐”以及“教育”的应用分组的分组标识图形。

如图5所示,在接收到对“通讯”对应的分组标识图形的长按输入(对应第五输入)的情况下,可以显示第三控件(在图中标注为k3)。第三控件可以用于调整分组标识图形的显示状态。例如,第三控件可以是具体用于控制显示或隐藏分组标识图形。

相应地,第三控件可以是一开关控件,名称可以是“隐藏/显示”。当然,第三控件也可以是选择控件,其数量也可以是两个,名称可以分别为“隐藏”与“显示”。

在接收到对第三控件的第六输入的情况下,可以对“通讯”对应的分组标识图形进行隐藏。

比如,可以对“通讯”对应的分组标识图形的图形内容进行隐藏。这里所示的图形内容,可以是包括上述缩略图中的各类信息等。具体的隐藏方式可以不做限定,能够避免在后台应用管理界面显示具体的图形内容即可。

在一个举例中,如图6所示,对分组标识图形的图形内容的隐藏方式,可以是将“通讯”对应的分组标识图形显示为一空白的分组框,并固定显示在右侧的虚线矩形框对应的位置。另外,可以在该分组框的上方保留“通讯”这一应用分组的名称。

当然,在另一些举例中,也可以是“通讯”对应的分组标识图形进行马赛克处理,或者,在该分组标识图形上方显示一透明度较小的窗口等。

本实施方式中,基于上述的输入操作过程,可以实现对分组标识图形的图形内容的隐藏,满足用户对关键信息的保密需求,有效保护用户隐私信息。

在一个示例中,如图6所示,在“通讯”对应的分组标识图形的图形内容隐藏后,用户可以长按图中的空白的分组框。电子设备响应于用户的长按操作,可以再次显示第三控件。若第三控件为开关控件,而再次接收到对第三控件的输入,可以重新显示“通讯”对应的分组标识图形的图形内容。

在另一个示例中,如果接收到取消应用分组的输入,可以获取历史上隐藏了图形内容的分组标识图形所对应的应用分组。后续在后台应用管理界面中,可以将这些应用分组中的后台应用的标识图形的图形内容也进行隐藏。

在又一实施方式中,在显示每一应用分组的标识图形之后,后台应用管理方法还可以包括:

接收对第二标识图形的第七输入,第二标识图形为任一应用分组的标识图形;

响应于第七输入,关闭第二标识图形对应的应用分组中的后台应用。

结合一个应用场景,上述的第七输入,可以是从第二标识图形的显示位置朝向显示屏上方的滑动输入。在接收到该滑动输入的情况下,可以关闭第二标识图形对应的应用分组中的后台应用。

当然,在另一些应用场景中,各个分组标识图形中,或者分组标识图形的上方,也可以显示有关闭按钮。在接收到对第二标识图形对应的关闭按钮的点击输入(对应第七输入)的情况下,可以关闭第二标识图形对应的应用分组中的后台应用。

可见,本实施方式中,可以满足用户对多个后台应用的批量关闭需求,提高后台应用的关闭效率。

值得强调的是,上述关于用户的输入方式的描述,均是示例性的描述。在实际应用中,实现某一管理功能的输入方式,可以根据需要进行调整。一般来说,保证实现不同管理功能的输入方式之间存在差异即可。

如图7所示,以下结合一个具体应用例,来对本申请实施例提供的后台应用管理方法所实现的管理功能进行说明。

在该具体应用例中,后台应用管理方法可以是应用在手机中的。另外,整个实施过程可以是从用户的输入操作,以及手机对用户的输入操作的响应于这两两个角度混合描述的。

步骤701,上滑手机屏幕,进入后台缩略图模式;

用户可以在手机屏幕上进行上滑的输入操作。手机相应该输入操作,显示后台应用管理界面,该后台应用管理界面中可以包括多个后台应用的运行界面的缩略图。

步骤702,后台缩略图显示cpu、内存占用情况;

即在与各缩略图关联的显示位置,可以显示缩略图对应的后台应用的应用信息,这些应用信息可以包括cpu占用率与内存占用率等类型的信息。

另外,在后台应用管理界面中,还可以显示搜索框,以便用户对后台应用进行快速定位。

步骤703,用户根据自身需求删除应用;

比如,用户可以上滑某一个缩略图,将该缩略图对应的后台应用删除。换而言之,可以认为是用户在手机上进行操作,以关闭期望关闭的后台应用。

步骤704,选择自动分组或者手动分组;

本步骤中,主要是指对各个缩略图对应的后台应用进行分组。而分组的具体方式可以分为自动分组与手动分组。

步骤705,作为自动分组的一种操作方式,用户可以勾选预置自动分组按钮;

比如,在后台应用管理界面中,可以显示有用于按桌面图标分组状态对后台应用进行分组的按钮。在用户勾选了该按钮后,可以按照各后台应用的应用图标在桌面的分组状态,自动进行分组;

步骤706,作为手动分组的一种操作方式,用户可以长按一个应用缩略图,弹出创建分组选项。

步骤707,作为手动分组的另一种操作方式,用户可以拖动其他缩略图进入或者离开该分组。

步骤708,在应用分组的情况下,可以设置分组为显示或隐藏的状态。

步骤709,在应用分组后,可以显示分组的cpu、内存占用情况,也可以整组删除;

即在应用分组后,可以显示分组中各后台应用的整体应用信息。通过操作分组对应的显示图形(对应分组标识图形),可以实现对该分组中各后台应用的统一管理。

基于该具体应用例可见,本申请实施例提供的后台应用管理方法,可以满足用户按自身习惯对后台应用分组的需求,便于在定位后台应用时能够快速查找。在后台应用分组后,分组滑动的效率也比单个缩略图滑动效率更高。同时,后台应用管理界面中的搜索框也有助于后台应用的定位。

由于后台应用支撑分组显示或隐藏,用户可以自定义隐私分组,将需要包括的应用加入到隐私分组中。该隐私分组可以设置为隐藏状态,用户在后台应用管理界面中切换后台应用时能够很好保护隐私。

此外,在每个缩略图下方,可以显示后台应用的cpu占用率、内存占用率等应用信息,以使得用户更加清晰应该关闭哪些后台应用。而在分组的显示图形下方,也可以聚合显示分组中后台应用的cpu占用率、内存占用率等应用信息,使得用户能够更快定位占用内存较大的应用等。应用分组后,用户还可以以分组为单元关闭后台应用,提高后台应用的关闭效率。

需要说明的是,本申请实施例提供的后台应用管理方法,执行主体可以为后台应用管理装置,或者该后台应用管理装置中的用于执行后台应用管理的方法的控制模块。本申请实施例中以后台应用管理装置执行后台应用管理的方法为例,说明本申请实施例提供的后台应用管理装置。

如图8所示,本申请实施例提供的后台应用管理装置800,包括:

获取模块801,用于在显示后台应用管理界面的情况下,获取m个后台应用,后台应用管理界面中包括至少一个第一控件,m为大于1的整数;

第一接收模块802,用于接收对至少一个第一控件中的第一目标控件的第一输入;

分组模块803,用于响应于第一输入,按照预设的第一目标控件对应的分组规则,对m个后台应用进行分组,得到至少一个应用分组;

第一显示模块804,用于显示每一应用分组的标识图形。

可选地,后台应用管理装置800,还可以包括:

第二接收模块,用于接收对第一标识图形的第二输入,后台应用管理界面中还包括至少一个后台应用的标识图形,第一标识图形为任一后台应用的标识图形;

第一调整模块,用于将第一标识图形对应的后台应用调整至第二输入对应的应用分组中。

可选地,第一调整模块,还可以包括:

显示单元,用于响应于第二输入,显示第二控件,第二控件用于调整后台应用的应用分组;

调整单元,用于在接收到对第二控件的第三输入的情况下,将第一标识图形对应的后台应用调整至第三输入对应的应用分组中。

可选地,后台应用管理装置800,还可以包括:

第三接收模块,用于接收对第二标识图形的第四输入,第二标识图形为任一应用分组的标识图形;

第二显示模块,用于响应于第四输入,显示第三标识图形,第三标识图形为第二标识图形对应的应用分组中的后台应用的标识图形。

可选地,后台应用管理装置800,还可以包括:

第四接收模块,用于接收对第二标识图形的第五输入,第二标识图形为任一应用分组的标识图形;

第三显示模块,用于响应于第五输入,显示第三控件,第三控件用于调整应用分组的标识图形的显示状态;

第一隐藏模块,用于在接收到对第三控件的第六输入的情况下,响应于第六输入,隐藏第二标识图形中的图形内容。

可选地,后台应用管理装置800,还可以包括:

第五接收模块,用于接收对第二标识图形的第七输入,第二标识图形为任一应用分组的标识图形;

关闭模块,用于响应于第七输入,关闭第二标识图形对应的应用分组中的后台应用。

可选地,后台应用管理装置800,还可以包括:

第一确定模块,用于确定第一目标标识图形对应的后台应用,第一目标标识图形为显示于后台应用管理界面的第一目标区域的标识图形,第一目标标识图形为后台应用的标识图形或者应用分组的标识图形;

第四显示模块,用于在后台应用管理界面的第二目标区域显示第一目标标识图形关联的后台应用的应用信息。

可选地,后台应用管理界面中还包括搜索框;

相应地,后台应用管理装置800,还可以包括:

第二确定模块,用于在获取到在搜索框中的输入内容的情况下,确定与输入内容匹配的第二目标标识图形,第二目标标识图形为后台应用的标识图形和/或应用分组的标识图形;

第二隐藏模块,用于隐藏除第二目标标识图形之外的标识图形。

本申请实施例提供的后台应用管理装置,在接收到对后台应用管理界面中显示第一目标控件的输入的情况下,按照预设的第一目标控件对应的分组规则,对上述后台应用进行分组,得到至少一个应用分组,显示应用分组的标识图形。通过对后台应用分组得到应用分组,并显示相应的标识图形,有助于提高对后台应用的管理效率。另外,本申请实施例中,还可以接收对应用分组的标识图形的不同形式的输入,实现不同的后台应用的管理功能,提升管理效果。在后台应用管理界面中显示后台应用的应用信息,可以为用户对后台应用的管理提供相应的依据。在后台应用管理界面中显示搜索框,有助于用户对后台应用进行快速定位。

本申请实施例中的后台应用管理装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的后台应用管理装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的后台应用管理装置能够实现图1至图7的方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选地,如图9所示,本申请实施例还提供一种电子设备900,包括处理器901,存储器902,存储在存储器902上并可在处理器901上运行的程序或指令,该程序或指令被处理器901执行时实现上述后台应用管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图10为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器1010,用于在显示后台应用管理界面的情况下,获取m个后台应用,后台应用管理界面中包括至少一个第一控件,m为大于1的整数;

响应于第一输入,按照预设的第一目标控件对应的分组规则,对m个后台应用进行分组,得到至少一个应用分组;

用户输入单元1007,用于接收对至少一个第一控件中的第一目标控件的第一输入;

显示单元1006,用于显示每一应用分组的标识图形。

本申请实施例提供的电子设备,在显示后台应用管理界面的情况下,获取m个后台应用,在接收到对后台应用管理界面所包括的至少一个第一控件中的第一目标控件的输入的情况下,按照预设的第一目标控件对应的分组规则,对上述后台应用进行分组,得到至少一个应用分组,显示应用分组的标识图形。本实施例对后台应用分组得到应用分组,并显示应用分组的标识图形,有助于提高对后台应用的管理效率。与此同时,在应用管理界面显示至少一个第一控件,有助于保证后台应用分组操作的便捷性。

可选地,用户输入单元1007,还可以用于接收对第一标识图形的第二输入,第一标识图形为任一后台应用的标识图形;

相应地,处理器1010,还可以用于将第一标识图形对应的后台应用调整至第二输入对应的应用分组中。

可选地,显示单元1006,还可以用于响应于第二输入,显示第二控件,第二控件用于调整后台应用的应用分组;

相应地,处理器1010,还可以用于在接收到对第二控件的第三输入的情况下,将第一标识图形对应的后台应用调整至第三输入对应的应用分组中。

可选地,用户输入单元1007,还可以用于接收对第二标识图形的第四输入,第二标识图形为任一应用分组的标识图形;

相应地,显示单元1006,还可以用于响应于第四输入,显示第三标识图形,第三标识图形为第二标识图形对应的应用分组中的后台应用的标识图形。

可选地,用户输入单元1007,还可以用于接收对第二标识图形的第五输入,第二标识图形为任一应用分组的标识图形;

相应地,显示单元1006,还可以用于响应于第五输入,显示第三控件,第三控件用于调整应用分组的标识图形的显示状态;

处理器1010,还可以用于在接收到对第三控件的第六输入的情况下,响应于第六输入,隐藏第二标识图形中的图形内容。

可选地,用户输入单元1007,还可以用于接收对第二标识图形的第七输入,第二标识图形为任一应用分组的标识图形;

相应地,处理器1010,还可以用于响应于第七输入,关闭第二标识图形对应的应用分组中的后台应用。

可选地,处理器1010,还可以用于确定第一目标标识图形对应的后台应用,第一目标标识图形为显示于后台应用管理界面的第一目标区域的标识图形,第一目标标识图形为后台应用的标识图形或者应用分组的标识图形;

相应地,显示单元1006,还可以用于在后台应用管理界面的第二目标区域显示第一目标标识图形关联的后台应用的应用信息。

可选地,后台应用管理界面中还包括搜索框;

相应地,处理器1010,还可以用于在获取到在搜索框中的输入内容的情况下,确定与输入内容匹配的第二目标标识图形,第二目标标识图形为后台应用的标识图形和/或应用分组的标识图形;

隐藏除第二目标标识图形之外的标识图形。

应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(graphicsprocessingunit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述后台应用管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述后台应用管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1