多任务管理方法及装置制造方法及图纸

技术编号:13903242 阅读:85 留言:0更新日期:2016-10-26 00:23
本公开揭示了一种多任务管理方法及装置,属于电子设备领域。所述多任务管理方法包括:接收用于触发显示多任务管理界面的操作信号;获取所述电子设备上正在运行的各个应用程序;对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预览集合用于聚合显示与所述应用程序相关的缓存页面;获取被选中的缓存页面,控制所述被选中的缓存页面所对应的应用程序在前台运行,并控制所述应用程序初始显示所述被选中的缓存页面。本公开解决了相关技术中切换至应用程序的目标页面操作繁琐的技术问题,达到了简化切换至应用程序的目标页面操作效果。

【技术实现步骤摘要】

本公开涉及电子设备领域,特别涉及一种多任务管理方法及装置
技术介绍
目前,智能手机、平板电脑等电子设备因其操作方便、功能多样而被人们广泛使用。用户在使用电子设备时,可以操作多任务管理控件,以唤起多任务管理界面,在多任务管理界面中显示正在运行的各个应用程序,每个应用程序显示有最后打开的一张预览页面,当触发其中一个应用程序时,则在电子设备的前台运行该被触发的应用程序,并控制该应用程序默认显示多任务管理界面中该应用程序的预览页面。由于切换至前台的应用程序必须默认显示最后一次打开时的预览页面,当用户想要查看该应用程序的其它页面时,需要在该默认显示的页面中通过相关操作进行切换,操作流程繁琐。
技术实现思路
本公开提供一种多任务管理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种多任务管理方法,应用于电子设备中,所述方法包括:接收用于触发显示多任务管理界面的操作信号;获取所述电子设备上正在运行的各个应用程序;对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预览集合用于聚合显示与所述应用程序相关的缓存页面;获取被选中的缓存页面,控制所述被选中的缓存页面所对应的应用程序在前台运行,并控制所述应用程序初始显示所述被选中的缓存页面;由于用户可以通过输入预定的用于触发多任务管理界面的操作信号,从显示的多任务管理界面中提供的预览集合中选择缓存页面,由电子设备控制被选中的缓存页面所对应的应用程序在前台运行,且应用程序初始显示该被选中的
缓存页面,简化了切换至应用程序的目标页面的操作,解决了相关技术中切换至应用程序的目标页面操作繁琐的技术问题,达到了简化切换至应用程序的目标页面操作效果。可选的,所述在所述多任务管理界面中显示正在运行的应用程序的预览集合,包括:对于每个应用程序的预览集合,按照第一预定顺序叠加展示所述应用程序相关的缓存页面;或者,对于每个应用程序的预览集合,按照第二预定顺序叠加展示所述应用程序相关的预定个缓存页面;其中,每个预览集合中任一个缓存页面的至少部分区域未被所述预览集合中其他缓存页面覆盖。可选的,所述方法还包括:当监测到一个预览集合被选中时,延伸展示所述预览集合中的各个缓存页面;使得用户能够浏览一个预览集合包含的各个缓存页面。可选的,所述方法还包括:接收对指定的预览集合触发的切换信号,所述切换信号用于指示切换在顶层展示的缓存页面;控制在所述指定的预览集合的顶层展示的第一缓存页面切换到所述指定的预览集合的底层进行展示,按照排序将所述第一缓存页面后面的第二缓存页面切换在所述指定的预览集合的顶层进行展示;使得用户能够对展示在预览集合的顶层进行的缓存页面进行切换,能够对预览集合内每个缓存页面的内容进行浏览。可选的,所述控制所述被选中的缓存页面所对应的应用程序在前台运行,包括:当选中的缓存页面位于所在的预览集合的顶层时,控制所述被选中的缓存页面所对应的应用程序在前台运行。可选的,所述方法还包括:在获取被选中的缓存页面后,当选中的缓存界面位于所在的预览集合的非顶层时,控制所述被选中的缓存页面在所在的预览集合的顶层进行展示;使得用户能够对展示在预览集合的顶层进行的缓存页面进行切换,也就是说,可将其他位于预览集合的非顶层的缓存页面切换至该预览集合的顶层进行展示。可选的,所述方法还包括:在应用程序被开启后,缓存所述应用程序在本次开启期间打开的页面,将所述页面作为与所述应用程序相关的缓存页面。通过在应用程序被开启后,缓存该应用程序在本次开启期间打开的页面,将这些页面作为与该应用程序相关的缓存页面,使得后续在多任务管理界面被唤起进行显示时,可直接获取各个正在运行的应用程序相关的缓存页面。可选的,所述方法还包括:当应用程序停止运行时,清除缓存的与所述应用程序相关的缓存页面。通过在应用程序停止时,清除与该应用程序相关的缓存页面,解除了缓存页面对系统资源的占用。根据本公开实施例的第二方面,提供一种多任务管理装置,应用于电子设备中,所述装置包括:第一接收模块,被配置为接收用于触发显示多任务管理界面的操作信号;第一获取模块,被配置为获取所述电子设备上正在运行的各个应用程序;第二获取模块,被配置为对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;显示模块,被配置为在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预览集合用于聚合显示与所述应用程序相关的缓存页面;第一控制模块,被配置为获取被选中的缓存页面,控制所述被选中的缓存页面所对应的应用程序在前台运行,并控制所述应用程序初始显示所述被选中的缓存页面。可选的,所述显示模块,包括:第一展示子模块,被配置为对于每个应用程序的预览集合,按照第一预定顺序叠加展示所述应用程序相关的缓存页面;或者,第二展示子模块,被配置为对于每个应用程序的预览集合,按照第二预定顺序叠加展示所述应用程序相关的预定个缓存页面;其中,每个预览集合中任一个缓存页面的至少部分区域未被所述预览集合中其他缓存页面覆盖。可选的,所述装置还包括:展示模块,被配置为当监测到一个预览集合被选中时,延伸展示所述预览集合中的各个缓存页面。可选的,所述装置还包括:第二接收模块,被配置为接收对指定的预览集合触发的切换信号,所述切换信号用于指示切换在顶层展示的缓存页面;第二控制模块,被配置为控制在所述指定的预览集合的顶层展示的第一缓存页面切换到所述指定的预览集合的底层进行展示,按照排序将所述第一缓存页面后面的第二缓存页面切换在所述指定的预览集合的顶层进行展示。可选的,所述第一控制模块,还被配置为当选中的缓存页面位于所在的预览集合的顶层时,控制所述被选中的缓存页面所对应的应用程序在前台运行。可选的,所述装置还包括:第三控制模块,被配置为在获取被选中的缓存页面后,当选中的缓存界面位于所在的预览集合的非顶层时,控制所述被选中的缓存页面在所在的预览集合的顶层进行展示。可选的,所述装置还包括:缓存模块,被配置为在应用程序被开启后,缓
存所述应用程序在本次开启期间打开的页面,将所述页面作为与所述应用程序相关的缓存页面。可选的,所述装置还包括:清除模块,被配置为当应用程序停止运行时,清除缓存的与所述应用程序相关的缓存页面。根据本公开实施例的第三方面,提供一种多任务管理装置,应用于电子设备中,所述装置包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:接收用于触发显示多任务管理界面的操作信号;获取所述电子设备上正在运行的各个应用程序;对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预览集合用于聚合显示与所述应用程序相关的缓存页面;获取被选中的缓存页面,控制所述被选中的缓存页面所对应的应用程序在前台运行,并控制所述应用程序初始显示所述被选中的缓存页面。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种多任务本文档来自技高网
...

【技术保护点】
一种多任务管理方法,其特征在于,应用于电子设备中,所述方法包括:接收用于触发显示多任务管理界面的操作信号;获取所述电子设备上正在运行的各个应用程序;对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预览集合用于聚合显示与所述应用程序相关的缓存页面;获取被选中的缓存页面,控制所述被选中的缓存页面所对应的应用程序在前台运行,并控制所述应用程序初始显示所述被选中的缓存页面。

【技术特征摘要】
1.一种多任务管理方法,其特征在于,应用于电子设备中,所述方法包括:接收用于触发显示多任务管理界面的操作信号;获取所述电子设备上正在运行的各个应用程序;对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预览集合用于聚合显示与所述应用程序相关的缓存页面;获取被选中的缓存页面,控制所述被选中的缓存页面所对应的应用程序在前台运行,并控制所述应用程序初始显示所述被选中的缓存页面。2.根据权利要求1所述的方法,其特征在于,所述在所述多任务管理界面中显示正在运行的应用程序的预览集合,包括:对于每个应用程序的预览集合,按照第一预定顺序叠加展示所述应用程序相关的缓存页面;或者,对于每个应用程序的预览集合,按照第二预定顺序叠加展示所述应用程序相关的预定个缓存页面;其中,每个预览集合中任一个缓存页面的至少部分区域未被所述预览集合中其他缓存页面覆盖。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当监测到一个预览集合被选中时,延伸展示所述预览集合中的各个缓存页面。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收对指定的预览集合触发的切换信号,所述切换信号用于指示切换在顶层展示的缓存页面;控制在所述指定的预览集合的顶层展示的第一缓存页面切换到所述指定的
\t预览集合的底层进行展示,按照排序将所述第一缓存页面后面的第二缓存页面切换在所述指定的预览集合的顶层进行展示。5.根据权利要求1所述的方法,其特征在于,所述控制所述被选中的缓存页面所对应的应用程序在前台运行,包括:当选中的缓存页面位于所在的预览集合的顶层时,控制所述被选中的缓存页面所对应的应用程序在前台运行。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在获取被选中的缓存页面后,当选中的缓存界面位于所在的预览集合的非顶层时,控制所述被选中的缓存页面在所在的预览集合的顶层进行展示。7.根据权利要求1至6中任一所述的方法,其特征在于,所述方法还包括:在应用程序被开启后,缓存所述应用程序在本次开启期间打开的页面,将所述页面作为与所述应用程序相关的缓存页面。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:当应用程序停止运行时,清除缓存的与所述应用程序相关的缓存页面。9.一种多任务管理装置,其特征在于,应用于电子设备中,所述装置包括:第一接收模块,被配置为接收用于触发显示多任务管理界面的操作信号;第一获取模块,被配置为获取所述电子设备上正在运行的各个应用程序;第二获取模块,被配置为对于每一个正在运行的应用程序,获取缓存的与所述应用程序相关的缓存页面;显示模块,被配置为在所述多任务管理界面中显示正在运行的应用程序的预览集合,应用程序的预...

【专利技术属性】
技术研发人员:朱印陈巧卓路小创布凡卢镇洲高承星
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1