一种应用程序的切换方法和装置制造方法及图纸

技术编号:14526675 阅读:66 留言:0更新日期:2017-02-02 06:21
本发明专利技术公开了一种应用程序的切换方法和装置。所述方法包括:生成正在运行的应用程序对应的快捷键;如果检测到所述应用程序在前台运行,则在用户界面中隐藏所述快捷键;如果检测到所述应用程序在后台运行,则在所述用户界面中显示所述快捷键;在所述用户界面中显示所述快捷键的过程中,如果检测到所述快捷键发生预设的点击操作事件,则将所述应用程序切换到前台运行。本发明专利技术为正在运行的应用程序生成快捷键,当用户希望切换应用程序时,仅需点击快捷键,就可以切换到该快捷键对应的应用程序。本发明专利技术实现了应用程序之间的快速切块,切换时间较短,简化了应用程序切换的流程,提高了应用程序切换的效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种应用程序的切换方法和装置。
技术介绍
随着移动终端的广泛应用,用户可以在移动终端上享受多种应用提供的不同服务。用户可以在移动终端中同时启动多个应用程序,并在多个应用程序之间进行切换。通过切换,可以使用户当前操作的应用程序在前台运行,使无需用户操作的应用程序在后台运行。用户希望查看或操作后台运行的应用程序时,可以退出当前的应用程序,在多个桌面快捷键中寻找希望查看的应用程序对应的快捷键,通过点击该快捷键调用该应用程序,使该应用程序切换到前台运行;或者,可以通过操作进入任务管理器,如:长按移动终端的HOME键进入任务管理器,在任务管理器中,找到并选择希望查看的应用程序,使被选择的应用程序切换到前台运行,而之前在前台运行的应用程序则切换到后台运行。然而,上述应用程序切换方式,涉及的用户操作较多,且整个切换过程历时较长,无法实现应用程序的快速切换。若用户需要在多个应用程序之间频繁切换时,例如:用户需要在QQ、微信和游戏三个应用程序中频繁切换时,上述切换方式将会给用户带来不便,降低用户体验效果。
技术实现思路
本专利技术的主要目的在于提供一种应用程序的切换方法和装置,以解决现有应用程序切换方式无法实现应用程序的快速切换并且切换比较繁琐的问题。针对上述技术问题,本专利技术是通过以下技术方案来实现的。本专利技术提供了一种应用程序的切换方法,包括:生成正在运行的应用程序对应的快捷键;如果检测到所述应用程序在前台运行,则在用户界面中隐藏所述快捷键;如果检测到所述应用程序在后台运行,则在所述用户界面中显示所述快捷键;在所述用户界面中显示所述快捷键时,如果检测到所述快捷键发生预设的点击操作事件,则将所述应用程序切换到前台运行。其中,生成正在运行的应用程序对应的快捷键,包括:接收用户对正在运行的应用程序发出的快捷键生成指令;根据所述快捷键生成指令,生成所述正在运行的应用程序对应的快捷键。其中,所述方法还包括:如果检测到所述应用程序的结束操作事件,则删除所述应用程序对应的快捷键。其中,所述快捷键为悬浮键。其中,如果检测到长按所述快捷键的操作事件,则对所述快捷键的图标进行编辑。本专利技术还提供了一种应用程序的切换装置,包括:生成模块,用于生成正在运行的应用程序对应的快捷键;检测模块,用于检测所述应用程序的运行状态、以及检测所述快捷键发生的操作事件;显示模块,用于在所述检测模块检测到所述应用程序在前台运行的情况下,在用户界面中隐藏所述快捷键;在所述检测模块检测到所述应用程序在后台运行的情况下,在所述用户界面中显示所述快捷键;切换模块,用于在所述显示模块在所述用户界面中显示所述快捷键时,所述检测模块检测到所述快捷键发生预设的点击操作事件的情况下,将所述应用程序切换到前台运行。其中,所述生成模块具体用于:接收用户对正在运行的应用程序发出的快捷键生成指令;根据所述快捷键生成指令,生成所述正在运行的应用程序对应的快捷键。其中,所述装置还包括删除模块;所述删除模块,用于在所述检测模块检测到所述应用程序的结束操作事件的情况下,删除所述应用程序对应的快捷键。其中,所述快捷键为悬浮键。其中,所述装置还包括:编辑模块,所述编辑模块用于在所述用户界面中显示所述快捷键时,所述检测模块检测到长按所述快捷键的操作事件时,则对所述快捷键的图标进行编辑。本专利技术有益效果如下:本专利技术为正在运行的应用程序生成快捷键,当用户希望切换应用程序时,仅需点击快捷键,就可以切换到该快捷键对应的应用程序。本专利技术实现了应用程序之间的快速切块,切换时间较短,简化了应用程序切换的流程,提高了应用程序切换的效率,提升了用户体验效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术一实施例的应用程序的切换方法的流程图;图2是根据本专利技术一实施例的任务管理器的界面示意图;图3是根据本专利技术一实施例的调整快捷键位置示意图;图4是根据本专利技术一实施例的快捷键的显示示意图;图5是根据本专利技术一实施例的快捷键的显示示意图;图6是根据本专利技术一实施例的删除快捷键的示意图;图7是根据本专利技术一实施例的应用程序的切换装置的结构图;图8是根据本专利技术一实施例的应用程序的切换装置的具体结构图。具体实施方式本专利技术的主要思想在于,为正在运行的应用程序生成快捷键,当用户希望切换应用程序时,仅需点击快捷键,就可以切换到该快捷键对应的应用程序。具体的,本专利技术为正在运行的应用程序生成对应的快捷键;如果检测到应用程序在前台运行,则在用户界面中隐藏所述快捷键;如果检测到应用程序在后台运行,则在用户界面中显示所述快捷键,并且,在显示所述快捷键的过程中,如果检测到所述快捷键发生预设的点击操作事件,则将应用程序从后台切换到前台运行。本专利技术通过设置应用程序对应的快捷键,实现了应用程序之间的快速切块,切换过程用时较短,减少了用户操作步骤,提高了应用程序切换的效率,提升了用户体验效果。为使本专利技术的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本专利技术作进一步地详细说明。根据本专利技术的实施例,提供了一种应用程序的切换方法。如图1所示,为根据本专利技术一实施例的应用程序的切换方法的流程图。步骤S110,生成正在运行的应用程序对应的快捷键。快捷键用于快速调用其对应的应用程序,使该应用程序从后台切换到前台运行。具体的,可以为每个正在运行的应用程序生成对应的快捷键;或者,接收用户对正在运行的应用程序发出的快捷键生成指令,根据所述快捷键生成指令,生成所述正在运行的应用程序对应的快捷键。例如:启动一个应用程序就生成该应用程序对应的快捷键,或者,在多个应用程序中,生成用户选择的应用程序对应的快捷键。该快捷键可以设置成悬浮键。该悬浮键的颜色、透明度、大小、位置等属性可调,例如:在系统设置中设置悬浮键的属性。该快捷键还可以设置成普通的快捷键,为了避免用户在包含大量桌面图标的界面中花费时间寻找该快捷键,可以将该快捷键设置在便于用户查看的空白界面中。步骤S120,检测所述应用程序是否在前台运行。若是,则执行步骤S130;若否,则执行步骤S140。步骤S130,在用户界面中隐藏所述快捷键。步骤S130执行完毕,执行步骤S120,继续检测应用程序是否在前台运行。当应用程序在前台运行时,无需考虑快速调用该应用程序的问题,因此,在当前用户界面中隐藏该应用程序对应的快捷键。步骤S140,在用户界面中显示所述快捷键。当应用程序在后台运行时,需要考虑用户希望快速调用后台应用程序的问题,因此,在当前用户界面中显示后台应用程序对应的快捷键。步骤S150,在用户界面中显示所述快捷键时,检测所述快捷键是否发生了预设的点击操作事件。若是,则执行步骤S160;若否,则继续执行步骤S150。预设的点击操作事件用于触发后台应用程序的切换,将该快捷键对应的应用程序从后台切换至前台运行。例如:该预设的点击操作事件是单击快捷键。步骤S160,将所述应用程序切换到前台运行。在将所述应用程序切换到前台运行的同时,将正在前台运行的应用程序切换到后台运行。当检测到原来在前台运行的应用程序A被切换到后台之后,在用户本文档来自技高网...

【技术保护点】
一种应用程序的切换方法,其特征在于,包括:生成正在运行的应用程序对应的快捷键;如果检测到所述应用程序在前台运行,则在用户界面中隐藏所述快捷键;如果检测到所述应用程序在后台运行,则在所述用户界面中显示所述快捷键;在所述用户界面中显示所述快捷键时,如果检测到所述快捷键发生预设的点击操作事件,则将所述应用程序切换到前台运行。

【技术特征摘要】
1.一种应用程序的切换方法,其特征在于,包括:生成正在运行的应用程序对应的快捷键;如果检测到所述应用程序在前台运行,则在用户界面中隐藏所述快捷键;如果检测到所述应用程序在后台运行,则在所述用户界面中显示所述快捷键;在所述用户界面中显示所述快捷键时,如果检测到所述快捷键发生预设的点击操作事件,则将所述应用程序切换到前台运行。2.根据权利要求1所述的方法,其特征在于,生成正在运行的应用程序对应的快捷键,包括:接收用户对正在运行的应用程序发出的快捷键生成指令;根据所述快捷键生成指令,生成所述正在运行的应用程序对应的快捷键。3.根据权利要求1所述的方法,其特征在于,还包括:如果检测到所述应用程序的结束操作事件,则删除所述应用程序对应的快捷键。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述快捷键为悬浮键。5.根据权利要求1所述的方法,其特征在于,还包括:在所述用户界面中显示所述快捷键时,如果检测到长按所述快捷键的操作事件,则对所述快捷键的图标进行编辑。6.一种应用程序的切换装置,其特征在于,包括:生成模块,用于生成正在运行的应用程序对应的快捷键;检测模块,用于检测所述应用程序...

【专利技术属性】
技术研发人员:朱加力
申请(专利权)人:东莞酷派软件技术有限公司
类型:发明
国别省市:广东;44

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

1