一种实现终端应用切换的方法及装置制造方法及图纸

技术编号:15114420 阅读:34 留言:0更新日期:2017-04-09 04:49
本申请公开了一种实现终端应用切换的方法及装置,包括:获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前台的终端应用;当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用;切换到选择出的终端应用。本发明专利技术通过生成应用队列后,结合触发指令进行终端应用的切换,不需要添加硬件,仅需要触发指令即可实现对应用队列中需切换到前台的应用的选择,简化了终端应用切换操作,提高了终端应用切换的用户体验。

【技术实现步骤摘要】

本申请涉及终端应用技术,尤指一种实现终端应用切换的方法及装置
技术介绍
伴随着智能终端设备在最近几年的快速发展和普及,以手机、平板、穿戴式手表、穿戴式眼镜等智能终端,在进入人们生活的同时,改变着人们的生活。针对不同种类的智能终端,大量丰富种类的终端应用被开发和利用。大量的终端应用,在智能终端给人们带来良好体验的同时,也存在影响用户使用的问题,终端应用的切换问题是其中的一个问题。对终端应用进行切换,目前主要采用长按HOME或菜单(MENU)按键,将运行的终端应用显示在屏幕中,通过在触摸屏上产生移动终端应用的信号,选择需要切换到前台的终端应用;或者通过在智能终端上添加传感器硬件,根据传感器获得用户的切换操作信息(例如手势信息),通过设定不同手势信息代表不同终端应用的切换,达到终端应用切换的目的。采用触屏屏选择终端应用进行切换,需要频繁的点击屏幕,效率低;采用传感器获得用户操作信息,需要在终端上添加硬件,增加生产成本。
技术实现思路
为了解决上述问题,本专利技术提供一种实现终端应用切换的方法及装置,能够在不需要添加硬件的前提下,简化终端应用切换的操作过程,提高用户体验。为了达到本专利技术的目的,本申请提供一种实现终端应用切换的方法;包括:获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前台的终端应用;当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用;切换到选择出的终端应用。进一步地,切换到选择出的终端应用具体包括:将所述选择的进行切换的终端应用的信息发往任务管理器,任务管理器执行终端应用的切换。进一步地,预设的触发指令为:预先设定的物理按键或物理按键组合的产生的指令。进一步地,设定触发指令的生效时长,当根据所述触发指令从应用队列中选择进行切换的终端应用时,该方法还包括:在生效时长内,如果未产生新的触发指令,则根据各预设的触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,选择进行切换的终端应用;否则,对新产生的触发指令,根据各预设的触发指令对应的切换方向,继续选择进行切换的终端应用,直至满足设定的生效时长时,根据选择的进行切换的终端应用的信息进行终端应用的切换。另一方面,本申请还提供一种实现终端应用切换的装置,包括:获取及标记单元、接收选择单元和切换单元;其中,获取及标记单元,用于获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前台的终端应用;接收选择单元,用于当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用;切换单元,用于根据接收选择单元选择出的终端应用进行切换。进一步地,切换单元具体用于,将所述选择的进行切换的终端应用的信息发往任务管理器,以使任务管理器执行终端应用的切换。进一步地,预设的触发指令为:预先设定的物理按键或物理按键组合的产生的指令。进一步地,该装置还包括生效时长单元,用于设定所述触发指令的生效时长,当根据所述触发指令从应用队列中选择进行切换的终端应用时,在生效时长内,如果未产生新的触发指令,则根据各预设的触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,选择进行切换的终端应用;否则,对新产生的触发指令,根据各预设的触发指令对应的切换方向,继续选择进行切换的终端应用,直至满足设定的生效时长时,根据选择的进行切换的终端应用的信息进行终端应用的切换。与现有技术相比,本专利技术提供的技术方案,包括:获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前台的终端应用;当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用;切换到选择出的终端应用。本专利技术通过生成应用队列后,结合触发指令进行终端应用的切换,不需要添加硬件,仅需要触发指令即可实现对应用队列中需切换到前台的应用的选择,简化了终端应用切换操作,提高了终端应用切换的用户体验。附图说明附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本专利技术实现终端应用切换的方法的流程图;图2为本专利技术实现终端应用切换的装置的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术实现终端应用切换的方法的流程图,如图1所示,包括:步骤100、获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前台的终端应用。需要说明的是,正在运行的终端应用一般在系统的任务管理器中可以获得,获取的方式、应用队列的生成及处于前台的终端应用的标记为本领域技术人员的惯用技术手段。应用队列一般根据终端应用运行时间、或首字母排序、或应用占用内容大小、或直接采用任务管理器中的列表排序直接生成。由于应用队列获取的是正在运行的终端应用,标记的是处于前台的终端应用,因此,当正在运行的诊断应用和处于前台的终端应用发生变化时,会进行更新。步骤101、当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用。预设的触发指令为:预先设定的物理按键或物理按键组合的产生的指令。需要说明的是,由于应用队列包含向上和向下,或者向左或者向右的方向,因此触发指令的物理按键必然是类似于音量增减的一组按键,根据终端设置的按键情况,设定的一组按键组合,例如,使用触摸按键中的HOME键或菜单(MENU)键长按加上音量增减键、作为按键组合,产生本专利技术需要的触发指令(由于音量增减按键被按下的时候是用来增大或者减小音量使用;因此,需要通过设置选项,将音量增减的按键信号处理为本专利技术需要的触发指令的信号。)。一般的,一次触发指令对应在设定方向上的一次移动,即发生一次物理按键或物理按键组合产生触发指令时,选择应用队列切换到前台的终端应用会由当前位置,按照按键对应的切换方向,移动到相应的相邻的队列项中,例如,接收到触发指令之前处于位于前台的终端应用,接收到本文档来自技高网...

【技术保护点】
一种实现终端应用切换的方法,其特征在于,包括:获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前台的终端应用;当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用;切换到选择出的终端应用。

【技术特征摘要】
1.一种实现终端应用切换的方法,其特征在于,包括:
获取正在运行的终端应用以生成应用队列,并在应用队列中标记处于前
台的终端应用;
当接收到触发指令时,根据预设的各触发指令对应的切换方向,以标记
的处于前台的终端应用为起始位置,从应用队列中选择进行切换的终端应用;
切换到选择出的终端应用。
2.根据权利要求1所述的方法,其特征在于,所述切换到选择出的终端
应用具体包括:将所述选择的进行切换的终端应用的信息发往任务管理器,
任务管理器执行终端应用的切换。
3.根据权利要求1或2所述的方法,其特征在于,所述预设的触发指令
为:
预先设定的物理按键或物理按键组合的产生的指令。
4.根据权利要求1或2所述的方法,其特征在于,设定所述触发指令的
生效时长,当根据所述触发指令从应用队列中选择进行切换的终端应用时,
该方法还包括:
在生效时长内,如果未产生新的触发指令,则根据各预设的触发指令对
应的切换方向,以标记的处于前台的终端应用为起始位置,选择进行切换的
终端应用;否则,对新产生的触发指令,根据各预设的触发指令对应的切换
方向,继续选择进行切换的终端应用,直至满足设定的生效时长时,根据选
择的进行切换的终端应用的信息进行终端应用的切换。
5.一种实现终端应用切换的装置,其特征在于,包括:获取及标记单元、

【专利技术属性】
技术研发人员:李闻豆明明孙勃
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1