移动终端后台应用程序查看方法及装置与流程

文档序号:14774011发布日期:2018-06-23 02:30阅读:459来源:国知局
移动终端后台应用程序查看方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种移动终端后台应用程序查看方法及装置。



背景技术:

随着电子消费类产品的快速发展,手机、平板电脑等移动终端越来越普及,为人们的生活带来越来越多的便利。目前,大部分移动终端可以同时运行多个应用程序,用户在使用一个应用程序时,其余的应用程序则进入后台运行。而为了避免后台应用程序过多导致系统运行缓慢,或者后台应用程序消耗过多的电量、数据流量等,移动终端一般提供查看后台应用程序的功能,以便于用户关闭不需要使用的后台应用程序,也便于用户查找所需要的后台应用程序。

现有技术中,用户通过双击移动终端的主控制键或者长按移动终端的主控制键等方式,启动查看后台应用程序的功能,后台应用程序通常以界面缩略图的形式按照开启的先后顺序依次叠加的进行显示。用户只能看到几个最近开启的后台应用程序,其他后台应用程序被隐藏,而如果需要查看所有的后台应用程序或者查找所需要的后台应用程序,则需要沿着后台应用程序界面缩略图叠加的方向滑动,例如后台应用程序界面缩略图沿着左右方向依次叠加,则需要用户左右滑动,才能查看到被隐藏的后台应用程序,使得用户无法一目了然的查看后台应用程序,也为用户查找后台应用程序带来不便,操作体验较差。



技术实现要素:

本发明提供一种移动终端后台应用程序查看方法及装置,以便于用户更加直观的查看后台应用程序,也便于用户更加快捷的找到所需要的后台应用程序,改善了移动终端后台应用程序查看的操作体验。

本发明的一个方面是提供一种移动终端后台应用程序查看方法,该方法具体包括:

获取用户输入的后台应用程序查看指令;

根据所述后台应用程序查看指令,获取后台应用程序的数量;

根据所述后台应用程序的数量,设置显示窗口,并获取用于显示所述后台应用程序的显示方式;

按照所述显示方式,在设置的显示窗口内,对所述后台应用程序进行显示处理。

进一步的,所述根据所述后台应用程序的数量,设置显示窗口,并获取用于显示所述后台应用程序的显示方式,包括:

根据所述后台应用程序的数量,对所述显示窗口内进行显示区域的划分,并设置所述显示区域的大小;

根据所述显示区域的大小,设置用于显示所述后台应用程序的显示方式。

可选的,所述方法还包括:

若所述后台应用程序的数量大于或等于第一预设数量,则设置所述显示窗口为滑动窗口。

可选的,所述方法还包括:

若所述后台应用程序的数量大于或等于第一预设数量,则设置多个显示窗口。

进一步的,所述显示方式为图标显示方式或者界面缩略图显示方式。

进一步的,所述对所述后台应用程序进行显示处理后,还包括:

获取用户触摸所述显示窗口的操作信息;

获取与所述操作信息中的位置信息对应的后台应用程序,并在所述操作信息中的触摸时长大于预设时间时,在后台关闭所述后台应用程序;在所述操作信息中的触摸时长小于所述预设时间时,则显示所述后台应用程序界面。

本发明的另一个方面是提供一种移动终端后台应用程序查看装置,该装置包括:

输入模块,用于获取用户输入的后台应用程序查看指令;

获取模块,用于根据所述后台应用程序查看指令,获取后台应用程序的数量;

处理模块,用于根据所述后台应用程序的数量,设置显示窗口,并获取用于显示所述后台应用程序的显示方式;

显示模块,用于按照所述显示方式,在设置的显示窗口内,对所述后台应用程序进行显示处理。

进一步的,所述处理模块具体用于:

根据所述后台应用程序的数量,对所述显示窗口内进行显示区域的划分,并设置所述显示区域的大小;

根据所述显示区域的大小,设置用于显示所述后台应用程序的显示方式。

可选的,所述处理模块还用于:

若所述后台应用程序的数量大于或等于第一预设数量,则设置所述显示窗口为滑动窗口。

可选的,所述处理模块还用于:

若所述后台应用程序的数量大于或等于第一预设数量,则设置多个显示窗口。

进一步的,所述显示方式为图标显示方式或者界面缩略图显示方式。

进一步的,所述输入模块还用于,获取用户触摸所述显示窗口的操作信息;

所述处理模块还用于,获取与所述操作信息中的位置信息对应的后台应用程序,并在所述操作信息中的触摸时长大于预设时间时,在后台关闭所述后台应用程序;在所述操作信息中的触摸时长小于所述预设时间时,则显示所述后台应用程序界面。

本发明提供的移动终端后台应用程序查看方法及装置,通过获取用户输入的后台应用程序查看指令;根据后台应用程序查看指令,获取后台应用程序的数量;然后根据后台应用程序的数量,设置显示窗口,并获取用于显示后台应用程序的显示方式;最后按照显示方式,在设置的显示窗口内,对后台应用程序进行显示处理。本发明的方法通过在显示窗口上尽可能多的将后台应用程序展示出来,可以便于用户更加直观的查看后台应用程序,便于用户更加快捷的找到所需要的后台应用程序,改善了移动终端后台应用程序查看的操作体验,避免用户需要通过在移动终端屏幕上多次左右、或者上下滑动,才能查看所有的后台应用程序或者查找所需要的后台应用程序。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的移动终端后台应用程序查看方法流程图;

图2为本发明另一实施例提供的移动终端后台应用程序查看方法流程图;

图3为本发明另一实施例提供的移动终端后台应用程序查看装置的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例提供的移动终端后台应用程序查看方法流程图。如图1所示,本实施例提供了一种移动终端后台应用程序查看方法,其中,移动终端包括智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)等。本实施例提供的移动终端后台应用程序查看方法具体步骤如下:

S101、获取用户输入的后台应用程序查看指令。

在本实施例中,当用户需要查看后台应用程序是,可以通过双击主控制键、长按主控制键、在屏幕上以预定轨迹滑动或从屏幕边缘朝向屏幕内侧滑动等方式,输入后台应用程序查看指令,当移动终端获取到后台应用程序查看指令后,执行后续的S102。

S102、根据所述后台应用程序查看指令,获取后台应用程序的数量。

在本实施例中,移动终端获取到后台应用程序查看指令后,可以检测移动终端处理器的任务进程,根据任务进程确定当前运行的后台应用程序,从而获取到后台应用程序的数量。当然也可采用其他方法获取后台应用程序的数量,此处不做具体限定。

S103、根据所述后台应用程序的数量,设置显示窗口,并获取用于显示所述后台应用程序的显示方式显示窗口。

在本实施例中,为了便于用户更加直观的、一目了然的查看后台应用程序,根据后台应用程序的数量设置显示窗口,并获取后台应用程序的显示方式,以根据后台应用程序的显示方式在设置的显示窗口内显示后台应用程序。

其中显示方式可以为显示后台应用程序的图标,也可以为显示后台应用程序的界面缩略图。此外若后台应用程序有未读消息时也可以显示未读消息的全部或部分内容。本实施例中根据后台应用程序的数量进行选择显示方式,由于显示窗口的显示区域大小有限,数量较少时采用界面缩略图的显示方式,用户可以粗略了解后台应用程序的运行状况,而数量较多时则可采用图标显示方式,使用户可以直观的查看开启了哪些后台应用程序,便于查找。此外,也可以一部分后台应用程序选择界面缩略图的显示方式,另一部分后台应用程序选择图标显示方式。当然,也可由用户设定采用何种显示方式。

S104、按照所述显示方式,在设置的显示窗口内,对所述后台应用程序进行显示处理。

在本实施例中,按照显示方式在显示窗口内显示后台应用程序,通过在显示窗口上展示尽可能多的后台应用程序,避免用户还需要通过在移动终端屏幕上多次左右、或者上下滑动,才能查看所有的后台应用程序,可以便于用户更加快捷的找到所需要的后台应用程序。

本实施例提供的移动终端后台应用程序查看方法,通过获取用户输入的后台应用程序查看指令;根据后台应用程序查看指令,获取后台应用程序的数量;然后根据后台应用程序的数量,设置显示窗口,并获取用于显示后台应用程序的显示方式;最后按照显示方式,在设置的显示窗口内,对后台应用程序进行显示处理。本实施例的方法通过在显示窗口上尽可能多的将后台应用程序展示出来,可以便于用户更加直观的查看后台应用程序,便于用户更加快捷的找到所需要的后台应用程序,改善了移动终端后台应用程序查看的操作体验,避免用户需要通过在移动终端屏幕上多次左右、或者上下滑动,才能查看所有的后台应用程序或者查找所需要的后台应用程序。

在一个可选实施例中,上述实施例中的S103所述的根据所述后台应用程序的数量,设置显示窗口,并获取用于显示所述后台应用程序的显示方式,具体可包括:

S1031、根据所述后台应用程序的数量,对所述显示窗口内进行显示区域的划分,并设置所述显示区域的大小;

S1032、根据所述显示区域的大小,设置用于显示所述后台应用程序的显示方式。

本实施例中,可以根据后台应用程序的数量,将显示窗口内划分为多个显示区域,例如有6个后台应用程序,则将显示窗口划分为6个显示区域,每一显示区域用于显示一个后台应用程序。其中显示区域的大小可以相同也可以不同。而若某一显示区域大小大于或等于预设面积,则选择界面缩略图显示方式显示与该显示区域对应的后台应用程序,而若小于预设面积,则选择图标显示方式显示该后台应用程序。

本实施例中,当前有多少后台应用程序即在显示窗口内显示多少个,也即根据后台应用程序的数量将显示窗口划分为相应数量的显示区域,每一显示区域显示一个后台应用程序,举例来说,当前只有一个后台应用程序,则将整个显示窗口均用来显示这个后台应用程序的界面缩略图;若有两个后台应用程序,则将显示窗口划分为上下或者左右两个显示区域;若为三个后台应用程序,则将显示窗口划分三个显示,可以为上中下或左中右,也可以上方两个、下方一个,也即显示区域并不需要划分为大小完全相同。进一步可选的,若后台应用程序的数量过多,超过预定数量例如9个时,可以其中一部分后台应用程序以界面缩略图显示方式显示,另一部分后台应用程序以图标的显示方式显示。例如,可以将最近使用的预定数量的所述后台应用程序以界面缩略图显示,其余的所述后台应用程序以图标显示,通过将最近使用的后台应用程序以界面缩略图的形式用较大的显示区域显示,可便于用户快速查找到最近使用的后台应用程序。又如,也可以根据用户历史使用时长,将用户使用时长较长的后台应用程序以缩略图显示,而用户使用时长较短的后台应用程序以图标显示。再如,也可以设定某些特定的应用程序以缩略图显示,例如微信、QQ等等,也可设定某些特定的应用程序以图标显示,例如某些功能单一的应用程序等,如计算器、录音机等。

进一步的,本实施例为了用户在查看后台应用程序时可以一目了然的查看后台应用程序,减少用户的滑动或切换界面的操作次数,尽量在一个显示窗口中将后台应用程序显示出来。然而如果后台应用程序过多,如大于或等于第一预设数量,则需要扩大显示窗口的面积或者增加显示窗口。

可选的,若所述后台应用程序的数量大于或等于第一预设数量,则设置所述显示窗口为滑动窗口。

其中,滑动窗口为一个长度或宽度大于移动终端屏幕的显示窗口,用户需要通过拖动窗口,方可查看全部的后台应用程序。

可选的,若所述后台应用程序的数量大于或等于第一预设数量,则设置多个显示窗口。

其中,多个显示窗口可以通过用户点击或滑动相互切换。

在另一个可选实施例中,在获取用户输入的后台应用程序查看指令后,根据所述后台应用程序查看指令,获取后台应用程序的数量;

若所述后台应用程序的数量少于或等于9个,将所述后台应用程序以界面缩略图的显示方式按九宫格形式显示在所述显示窗口,可按使用次序进行排列,每一后台应用程序的界面缩略图占一个格;

若所述后台应用程序的数量多于9个,将最近使用的9个所述后台应用程序的界面缩略图以九宫格形式显示在所述第一显示窗口,其余的所述后台应用程序显示于第二显示窗口或第三显示窗口等其他显示窗口,且在获取到所述用户在所述显示窗口上的滑动操作指令或点击操作指令后,切换各显示窗口。

在本实施例中,预设显示策略为以九宫格形式显示后台应用程序的界面缩略图。其中,九宫格将界面划分为3×3共9个大小相同的显示区域,也即显示窗口上最多只能显示9个后台应用程序,因此,需要判断后台应用程序的数量,若后台应用程序的数量少于或等于9个,则直接在显示窗口上显示全部后台应用程序,每一后台应用程序的界面缩略图占用九宫格的一个显示区域,并且按照使用次序对后台应用程序的界面缩略图进行排序,例如最近使用的后台应用程序排在第一个显示区域,最早使用的后台应用程序排在最后一位,或者也可采用相反的顺序。而当后台应用程序的数量多于9个时,则将最近使用的9个所述后台应用程序按使用次序以九宫格形式显示在显示窗口,将其余的后台应用程序显示于第二显示窗口或第三显示窗口等其他显示窗口上,其余显示窗口上也可以九宫格形式显示,当然也可采用其他的显示形式。显示窗口和第二显示窗口可以通过用户在显示窗口上进行滑动操作或点击操作相互切换。也即在获取到所述用户在所述显示窗口上的滑动操作指令或点击操作指令后,由显示窗口切换至第二显示窗口。本方案通过九宫格的形式显示后台应用程序的界面缩略图,可以便于用户更加直观的查看后台应用程序,便于用户更加快捷的找到所需要的后台应用程序,同时每一界面缩略图也不至于太小,便于用户清晰的查看到后台应用程序的界面内容,视觉效果相对较好。

作为上述各实施例的进一步改进,上述实施例中的S104所述的对所述后台应用程序进行显示处理之后,还可包括:

获取用户触摸所述显示窗口的操作信息;

获取与所述操作信息中的位置信息对应的后台应用程序,并在所述操作信息中的触摸时长大于预设时间时,在后台关闭所述后台应用程序;在所述操作信息中的触摸时长小于所述预设时间时,则显示所述后台应用程序界面。

在本实施例中,对后台应用程序进行显示处理后,用户可以选择关闭某一后台应用程序,也可选择显示某一后台应用程序界面,具体通过用户触摸所述显示窗口的操作信息中包含的位置信息进行判断用户选择了哪一后台应用程序,通过触摸时长判断用户进行了哪种操作。

作为上述各实施例的进一步改进,所述S104所述的对所述后台应用程序进行显示处理后,还可包括:

检测是否存在有未读消息的后台应用程序;

若存在,将所述未读消息显示于该后台应用程序在所述显示窗口上对应的显示区域上。

通常情况下,用户查看后台应用程序的目的一般为了查找到所需要的后台应用程序,或者清理某些不再使用的后台应用程序,从而清理占用的内存,提高系统运行速度,或者避免后台运行消耗电量、消耗数据流量等等,而对于有未读消息的后台应用程序,若在查看后台应用程序时没有任何的提示,被用户清理掉了,则可能导致消息的遗漏、丢失等。因此本实施例中,通过检测是否存在有未读消息的后台应用程序,若存在,则在该后台应用程序上进行标识,可以采用特定的标志进行标识、也可对未读信息数量进行标识,当然也可直接将未读消息显示于该后台应用程序的显示区域上,便于用户直接阅读该未读消息。需要说明的是,用户可以设置某些应用程序可以显示未读消息,也可设置对消息中的某些隐私信息进行隐藏或者模糊显示,以保护用户隐私,提高安全性。

图3为本发明另一实施例提供的移动终端后台应用程序查看装置的结构图。本实施例提供一种移动终端后台应用程序查看装置,可以执行移动终端后台应用程序查看方法实施例提供的处理流程,如图2所示,本实施例提供的移动终端后台应用程序查看装置包括:输入模块301、获取模块302、处理模块303以及显示模块304。

其中,输入模块301用于获取用户输入的后台应用程序查看指令;

获取模块302用于根据所述后台应用程序查看指令,获取后台应用程序的数量;

处理模块303用于根据所述后台应用程序的数量,设置显示窗口,并获取用于显示所述后台应用程序的显示方式;

显示模块304用于按照所述显示方式,在设置的显示窗口内,对所述后台应用程序进行显示处理。

进一步的,所述处理模块303具体用于:

根据所述后台应用程序的数量,对所述显示窗口内进行显示区域的划分,并设置所述显示区域的大小;

根据所述显示区域的大小,设置用于显示所述后台应用程序的显示方式。

可选的,所述处理模块303还用于:

若所述后台应用程序的数量大于或等于第一预设数量,则设置所述显示窗口为滑动窗口。

可选的,所述处理模块303还用于:

若所述后台应用程序的数量大于或等于第一预设数量,则设置多个显示窗口

进一步的,所述显示方式为图标显示方式或者界面缩略图显示方式。

进一步的,所述输入模块301还用于,获取用户触摸所述显示窗口的操作信息;

所述处理模块303还用于,获取与所述操作信息中的位置信息对应的后台应用程序,并在所述操作信息中的触摸时长大于预设时间时,在后台关闭所述后台应用程序;在所述操作信息中的触摸时长小于所述预设时间时,则显示所述后台应用程序界面。

进一步的,获取模块302还可用于,检测是否存在有未读消息的后台应用程序;

处理模块303还可用于,若存在有未读消息的后台应用程序,将所述未读消息显示于该后台应用程序在所述显示窗口上对应的显示区域上。

本发明实施例提供的移动终端后台应用程序查看装置,可以具体用于执行上述图1和图2所提供的方法实施例,具体功能此处不再赘述。

本实施例提供的移动终端后台应用程序查看装置,通过获取用户输入的后台应用程序查看指令;根据后台应用程序查看指令,获取后台应用程序的数量;然后根据后台应用程序的数量,设置显示窗口,并获取用于显示后台应用程序的显示方式;最后按照显示方式,在设置的显示窗口内,对后台应用程序进行显示处理。本实施例的装置通过在显示窗口上尽可能多的将后台应用程序展示出来,可以便于用户更加直观的查看后台应用程序,便于用户更加快捷的找到所需要的后台应用程序,改善了移动终端后台应用程序查看的操作体验,避免用户需要通过在移动终端屏幕上多次左右、或者上下滑动,才能查看所有的后台应用程序或者查找所需要的后台应用程序。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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