一种应用程序的显示方法及移动终端与流程

文档序号:15163707发布日期:2018-08-14 17:10阅读:154来源:国知局
本发明涉及移动终端
技术领域
,尤其涉及一种应用程序的显示方法及移动终端。
背景技术
:随着移动终端设备的快速发展,各类运行于移动终端上的应用程序也在不断涌现,为人们的日常生活带来了极大的便利。例如,人们可以通过移动终端听音乐、看视频、记笔记等。移动终端的显示界面可以显示应用程序以及各个应用程序对应的应用图标,以便于用户可以从移动终端的显示界面中找到对应的应用图标,然后通过点击应用图标来启动对应的应用程序。在现有的移动终端中,同种类型的应用程序的覆盖内容可能不同,例如,购物类型的应用程序包括:淘宝、天猫、京东以及当当等;视频类型的应用程序包括:爱奇艺、优酷和搜狐等。因此,同一个移动终端上可能会安装多个同种类型的不同的应用程序。当用户需要启动某一类型的应用程序时,往往不能确定需要启动该种类型中的哪一个应用程序,这就使得用户需要不断地进行应用程序的切换,也就会出现多个同类型的应用程序同时运行的情况。此时,运行的应用程序数量过多使得在同类型应用程序间切换难度较大。在现有的技术中,基于android平台的移动终端,还没有为用户提供比较快捷的查看正在运行的应用程序的操作入口;基于ios平台的移动终端,虽然用户可以通过双击home键来查看正在运行中的应用程序,但是移动终端显示正在运行的全部应用程序是没有任何规律的。在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:在现有技术中,无论是基于android平台的移动终端,还是基于ios平台的移动终端,当移动终端中运行大量的应用程序时,由于移动终端显示正在运行的全部应用程序是没有任何规律的,因此,用户很难在正在运行中的应用程序中查找到同种类型的目标应用程序,导致用户的使用体验变差,影响用户的使用感受。技术实现要素:为解决现有存在的技术问题,本发明实施例期望提供一种应用程序的显示方法及移动终端,可以使得用户能够很方便地在正在运行中的应用程序中查找到同种类型的目标应用程序,能够改善用户的使用体验,提成用户的使用感受。为达到上述目的,本发明实施例的技术方案是这样实现的:本发明实施例提供了一种应用程序的显示方法,所述方法包括:当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组;根据分组结果将正在运行的全部应用程序进行显示。在上述实施例中,所述将正在运行的全部应用程序进行分组,包括:确定正在运行的全部应用程序的分组显示规则;根据所述分组显示规则将正在运行的全部应用程序进行分组。在上述实施例中,所述将正在运行的全部应用程序进行分组之前,所述方法还包括:接收用户发送的针对预先安装的各个应用程序的设置指令;根据设置指令将各个应用程序设置在多个不同的目录中。在上述实施例中,所述方法还包括:接收所述用户发送的针对正在运行的当前应用程序的操作指令;根据所述操作指令对所述当前应用程序进行操作。在上述实施例中,所述根据分组结果将正在运行的全部应用程序进行显示,包括:根据分组结果将正在运行的全部应用程序进行横向显示;或者,根据分组结果将正在运行的全部应用程序进行纵向显示。本发明实施例还提供了一种移动终端,所述移动终端包括:分组单元和显示单元;其中,所述分组单元,用于当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组;所述显示单元,用于根据分组结果将正在运行的全部应用程序进行显示。在上述实施例中,所述分组单元,包括:确定子单元和分组子单元;其中,所述确定子单元,用于确定正在运行的全部应用程序的分组显示规则;所述分组子单元,用于根据所述分组显示规则将正在运行的全部应用程序进行分组。在上述实施例中,所述移动终端还包括:接收单元和设置单元;其中,所述接收单元,用于接收用户发送的针对预先安装的各个应用程序的设置指令;所述设置单元,用于根据设置指令将各个应用程序设置在多个不同的目录中。在上述实施例中,所述移动终端还包括:操作单元;其中,所述接收单元,还用于接收所述用户发送的针对正在运行的当前应用程序的操作指令;所述操作单元,用于根据所述操作指令对所述当前应用程序进行操作。在上述实施例中,所述显示单元,具体用于根据分组结果将正在运行的全部应用程序进行横向显示;或者,根据分组结果将正在运行的全部应用程序进行纵向显示。由此可见,本发明实施例的技术方案中,当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组,然后根据分组结果将正在运行的全部应用程序进行显示。也就是说,在本发明实施例的技术方案中,可以对移动终端上正在运行的全部应用程序进行分组显示。而在现有技术中,移动终端上在显示正在运行的全部应用程序时是没有任何规律的。因此,和现有技术相比,本发明实施例提出的应用程序的显示方法及移动终端,可以使得用户能够很方便地在正在运行中的应用程序中查找到同种类型的目标应用程序,能够改善用户的使用体验,提成用户的使用感受;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。附图说明图1为本发明实施例中应用程序的显示方法的实现流程示意图;图2为本发明实施例中将正在运行的全部应用程序进行分组的实现方法流程示意图;图3为本发明实施例中将全部应用程序设置在不同的目录中的实现方法流程示意图;图4为本发明实施例中对正在运行的应用程序进行操作的实现方法流程示意图;图5为本发明实施例中移动终端的第一组成结构示意图;图6为本发明实施例中移动终端的第二组成结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。图1为本发明实施例中应用程序的显示方法的实现流程示意图。如图1所示,应用程序显示的方法主要包括以下步骤:步骤101、当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组。在本发明的具体实施例中,当移动终端正在运行至少一个应用程序时,移动终端可以将正在运行的全部应用程序进行分组。例如,假设移动终端正在运行的应用程序为:应用程序1、应用程序2、…、应用程序m;其中,m为大于等于2的自然数;移动终端可以将全部正在运行的应用程序进行分组,例如,移动终端可以将应用程序1、应用程序2、…、应用程序p划分为一组;将应用程序q、…、应用程序m划分为另一组;其中,p和q均为大于等于1的自然数。在本发明的具体实施例中,图2为本发明实施例中将正在运行的全部应用程序进行分组的实现方法流程示意图。如图2所示,移动终端将正在运行的全部应用程序进行分组的方法包括以下步骤:101a、确定正在运行的全部应用程序的分组显示规则。在本发明的具体实施例中,移动终端在将正在运行的全部应用程序进行分组时,可以先确定正在运行的全部应用程序的分组显示规则。具体地,移动终端可以根据接收到用户发送的选择指令确定正在运行的全部应用程序的分组显示规则。在本发明的具体实施例中,移动终端在运行任意一个应用程序之前,可以预先将全部应用程序划分到不同的目录中。具体地,移动终端可以按照各个应用程序的属性将全部应用程序划分到不同的目录中,即:同一个目录下保存同一属性的应用程序。因此,当移动终端确定正在运行的全部应用程序的分组显示规则时,可以根据接收到用户发送的选择指令确定正在运行的全部应用程序的分组显示规则。具体地,移动终端可以在接收到的用户发送的选择指令后,根据各个应用程序所在目录设置正在运行的全部应用程序的分组显示规则;也可以根据接收到的用户发送的选择指令将各个应用程序的打开时间设置为正在运行的全部应用程序的分组显示规则;还可以根据接收到的用户发送的选择指令将各个应用程序的运行时长设置为正在运行的全部应用程序的分组显示规则。101b、根据分组显示规则将正在运行的全部应用程序进行分组。在本发明的具体实施例中,移动终端在确定正在运行的全部应用程序的分组显示规则后,可以根据分组显示规则将正在运行的全部应用程序进行分组。具体地,在本发明的具体实施例中,在移动终端接收到用户发送的选择指令后,根据各个应用程序所在目录设置正在运行的全部应用程序的分组显示规则的情况下,移动终端可以根据各个应用程序所在的目录将正在运行的全部应用程序进行分组;当移动终端将各个应用程序的打开时间设置为正在运行的全部应用程序的分组显示规则时,移动终端可以根据各个应用程序的打开时间将正在运行的全部应用程序进行分组;当移动终端将各个应用程序的运行时长设置为正在运行的全部应用程序的分组显示规则时,移动终端可以根据各个应用程序的运行时长将正在运行的全部应用程序进行分组。较佳地,在本发明的具体实施例中,移动终端在接收到用户发送的选择指令后,根据各个应用程序所在目录设置正在运行的全部应用程序的分组显示规则时,如果各个应用程序分别只存在于一个目录中,移动终端可以直接根据各个应用程序所在的目录将正在运行的全部应用程序进行分组;如果各个应用程序存在于多个目录中时,移动终端需要先根据接收到的用户发送的选择指令确定正在运行的全部应用程序的各个目标目录,然后根据各个目标目录将正在运行的全部应用程序进行分组。根据上述分析可知,通过上述的步骤101a~101b,移动终端可以先确定正在运行的全部应用程序的分组显示规则,然后根据分组显示规则将正在运行的全部应用程序进行分组,从而可以根据分组结果将正在运行的全部应用程序进行显示。较佳地,在本发明的具体实施例中,移动终端在运行任意一个应用程序之前,移动终端还可以将全部应用程序设置在不同的目录中。图3为本发明实施例中将全部应用程序设置在不同的目录中的实现方法流程示意图。如图3所示,移动终端将全部应用程序设置在不同的目录中的方法可以包括以下步骤:步骤301、接收用户发送的针对预先安装的各个应用程序的设置指令。在本发明的具体实施例中,用户可以针对预先安装的各个应用程序发送设置指令,因此移动终端可以接收用户发送的针对预先安装的各个应用程序的设置指令;其中,一个应用程序可以对应一个设置指令也可以对应多个设置指令。步骤302、根据设置指令将各个应用程序设置在多个不同的目录中。在本发明的具体实施例中,移动终端在接收到用户发送的针对预先安装的各个应用程序的设置指令后,移动终端可以根据设置指令将全部应用程序设置在多个不同的目录中。也就是说,移动终端可以预先保存应用程序与目录之间的对应关系。具体地,移动终端预先保存的应用程序与目录之间的对应关系可以如下述表1所示:目录a…目录n应用程序a1…应用程序n1应用程序a2…应用程序n2………应用程序an…应用程序nm表1如上述表1所示,目录a,…,目录n为移动终端根据设置指令设置的目录,应用程序a1,应用程序a2,…,应用程序an为目录a中包括的应用程序;应用程序n1,应用程序n2,…,应用程序nm为目录n中包括的应用程序;其中,n和m均为大于等于1的自然数。较佳地,当移动终端在接收到针对一个应用程序的多个设置指令时,可以根据接收到的多个设置指令将对应的应用程序设置到多个不同的目录中。例如,针对移动终端上预先安装的应用程序爱奇艺,当移动终端接收到针对应用程序爱奇艺对应的两个设置指令:类型目录的设置指令和首字母目录的设置指令,移动终端根据上述两个设置指令将应用程序爱奇艺设置到视频类型的目录中和首字母为a的目录中。根据上述分析可知,通过上述的步骤301~302,移动终端可以根据接收到用户发送的针对预先安装的各个应用程序的设置指令将各个应用程序设置到不同的目录中。具体地,当移动终端在接收到针对一个应用程序的多个设置指令时,移动终端可以将对应的应用程序设置到多个目录中。步骤102、根据分组结果将正在运行的全部应用程序进行显示。在本发明的具体实施例中,移动终端可以根据分组结果将正在运行的全部应用程序进行横向显示;也可以根据分组结果将正在运行的全部应用程序进行纵向显示。具体地,移动终端可以按照各个应用程序的组别将全部组别进行横向显示,还可以将各组包括的正在运行的应用程序进行纵向显示,正在运行的全部应用程序的显示结果如下述表2所示:组a…组n应用程序a1…应用程序n1应用程序a2…应用程序n2………应用程序ap…应用程序nq表2在上述表2中,组a,…,组n为正在运行的全部应用程序在确定的分组显示规则下的分组;其中,组a包括:应用程序a1,应用程序a2,…,应用程序ap,组n包括:应用程序n1,应用程序n2,…,应用程序nq;其中,p,q均为大于等于1的自然数。较佳地,移动终端在显示各组别的名称以及各组内的应用程序名称时,还可以按照各个应用程序的组别将全部组别进行纵向显示,将各组包括的正在运行的应用程序进行横向显示。也就是说,移动终端在显示正在运行的应用程序的分组情况时可以按照用户喜好或需求,采用不同的显示方式来实现。在本发明的具体实施例中,移动终端可以按照确定的应用程序分组显示规则实现对正在运行的全部应用程序进行分组显示。移动终端在显示出正在运行的应用程序的分组结果后,移动终端可对显示出的正在运行的应用程序进行管理操作。图4为本发明实施例中对正在运行的应用程序进行操作的实现方法流程示意图。如图4所示,移动终端对正在运行的应用程序进行管理操作主要包括以下步骤:步骤401、接收用户发送的针对正在运行的当前应用程序的操作指令。在本发明的具体实施例中,用户可以针对正在运行的当前应用程序发送操作指令,因此,移动终端可以接收用户发送的针对正在运行的当前应用程序的操作指令。步骤402、根据操作指令对当前应用程序进行操作。在本发明的具体实施例中,移动终端在接收到针对正在运行的当前应用程序的操作指令后,移动终端可以根据操作指令对当前应用程序进行操作。具体地,移动终端根据接收的操作指令可以选择组名称或组内应用程序名称,通过扩展菜单进行切换或关闭,也可以通过现有技术中的拖拽等手势,实现切换或关闭等管理。较佳地,移动终端还可以根据操作指令直接对整组应用程序进行管理操作。本发明实施例提出的应用程序的显示方法,当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组,然后根据分组结果将正在运行的全部应用程序进行显示。也就是说,在本发明实施例的应用程序显示方法中,可以对移动终端上正在运行的全部应用程序进行分组显示。而在现有技术中,移动终端上在显示正在运行的全部应用程序时是没有任何规律的。因此,和现有技术相比,本发明实施例提出的应用程序的显示方法,可以使得用户能够很方便地在正在运行中的应用程序中查找到同种类型的目标应用程序,能够改善用户的使用体验,提成用户的使用感受;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。图5为本发明实施例中移动终端的第一组成结构示意图。如图5所示,所述移动终端包括:分组单元501和显示单元502;其中,所述分组单元501,用于当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组;所述显示单元502,用于根据分组结果将正在运行的全部应用程序进行显示。图6为本发明实施例中移动终端的第二组成结构示意图。如图6所示,所述分组单元501包括:确定子单元5011和分组子单元5012;其中:所述确定子单元5011,用于确定正在运行的全部应用程序的分组显示规则;所述分组子单元5012,用于根据所述分组显示规则将正在运行的全部应用程序进行分组。进一步的,所述移动终端还包括:接收单元503和设置单元504;其中,所述接收单元503,用于接收用户发送的针对预先安装的各个应用程序的设置指令;所述设置单元504,用于根据设置指令将各个应用程序设置在多个不同的目录中。进一步的,所述移动终端还包括操作单元505;其中所述接收单元503,还用于接收所述用户发送的针对正在运行的当前应用程序的操作指令;所述操作单元505,用于根据所述操作指令对所述当前应用程序进行操作。进一步的,所述显示单元502,具体用于根据分组结果将正在运行的全部应用程序进行横向显示;或者,根据分组结果将正在运行的全部应用程序进行纵向显示。在实际应用中,所述分组单元501、显示单元502、接收单元503、设置单元504和操作单元505均可由移动终端内部的中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。本发明实施例提出的移动终端,当移动终端正在运行至少一个应用程序时,将正在运行的全部应用程序进行分组,然后根据分组结果将正在运行的全部应用程序进行显示。也就是说,在本发明实施例的移动终端中,可以对移动终端上正在运行的全部应用程序进行分组显示。而在现有技术中,移动终端上在显示正在运行的全部应用程序时是没有任何规律的。因此,和现有技术相比,本发明实施例提出的移动终端,可以使得用户能够很方便地在正在运行中的应用程序中查找到同种类型的目标应用程序,能够改善用户的使用体验,提成用户的使用感受;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1