应用程序的切换方法及通信终端的制作方法

文档序号:6364632阅读:223来源:国知局
专利名称:应用程序的切换方法及通信终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种应用程序的切换方法及通信终端。
背景技术
通信终端中经常会同时运行两个以上的应用程序,其中只有一个应用程序在前台运行,其他应用程序将在后台运行。此时若用户需要将后台运行的一个应用程序切换到前台运行时,其可通过如下方式实现:一、打开任务管理器,通过上下或左右滑动图标(或截图),来查看正在运行的应用程序,并点击应用程序图标来实现切换;二、从前台运行的应用程序界面返回桌面,并重新点击桌面上的应用程序图标来打开其他正在运行的应用程序,来实现应用程序切换。以上两种应用程序的切换方式,均需要用户退出前台运行的应用程序进入任务管理器或返回桌面才能进行切换,操作起来比较繁琐复杂,而且容易在操作中不小心打开别的应用程序。
综上可知,现有应用程序的切换技术在实际使用上,显然存在不便与缺陷,所以有必要加以改进。发明内容
针对上述的缺陷,本发明的目的在于提供一种应用程序的切换方法及通信终端,能够使得应用程序的切换更为方便和快速。
为了实现上述目的,本发明提供一种应用程序的切换方法,包括步骤如下:
检测到当前应用界面上的操作指令;
根据所述操作指令,对正在运行的应用程序进行切换。
根据本发明所述的切换方法,所述检测到当前应用界面上的操作指令的步骤之前还包括:
根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显示应用切换标志;
所述切换方法还可包括:
根据预定的第二触控指令,停止显示应用切换标志,并退出应用程序的切换;
所述操作指 令是对所述应用切换标志的手势操控。
根据本发明所述的切换方法,所述第一触控指令是对MENU键的长按触控指令;所述第二触控指令是对ME NU键的长按触控指令或对BACK键的单击触控指令。
根据本发明所述的切换方法,所述应用切换标志包括转换子标志、执行子标志和/或关闭子标志;
所述转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面;
所述执行子标志收到操作指令后,将进入当前应用界面对应的应用程序;和/或
所述关闭子标志收到操作指令后,将关闭当前应用界面对应的应用程序。
根据本发明所述的切换方法,所述切换方法还包括:将正在运行的应用程序按照启动时间的前后进行排序;所述转换子标志包括向前转换子标志和向后转换子标志;所述转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面的步骤还包括:所述向前转换子标志收到操作指令后,将当前应用界面切换成前一个正在运行的应用程序的应用界面;所述向后转换子标志收到操作指令后,将当前应用界面切换成后一个正在运行的应用程序的应用界面。本发明还提供一种通信终端,包括有:检测模块,用于检测到当前应用界面上的操作指令;切换处理模块,用于根据所述操作指令,对正在运行的应用程序进行切换。根据本发明所述的通信终端,所述通信终端还包括:标志显示模块,用于根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显示应用切换标志;退出模块,用于根据预定的第二触控指令,停止显示应用切换标志,并退出应用程序的切换;所述操作指令是对所述应用切换标志的手势操控。根据本发明所述的通信终端,所述第一触控指令是对MENU键的长按触控指令;所述第二触控指令是对MENU键的长按触控指令或对BACK键的单击触控指令。根据本发明所述的通信终端,所述标志显示模块显示的应用切换标志包括转换子标志、执行子标志和/或关闭子标志;所述切换处理模块进一步包括:切换子模块,用于在所述转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面;执行子模块,用于在所述执行子标志收到操作指令后,进入当前应用界面对应的应用程序;和/或关闭子模块,用于在所述关闭子标志收到操作指令后,关闭当前应用界面对应的应用程序。根据本发明所述的通信终端,所述通信终端还包括:排序模块,用于将正在运行的应用程序按照启动时间的前后进行排序;所述转换子标志包括向前转换子标志和向后转换子标志;所述切换子模块用于在所述向前转换子标志收到操作指令后,将当前应用界面切换成前一个正在运行的应用程序的应用界面;以及用于在所述向后转换子标志收到操作指令后,将当前应用界面切换成后一个正在运行的应用程序的应用界面。本发明检测前应用界面上的操作指令,并根据所述操作指令对正在运行的应用程序进行切换。优选通过预定的触控指令等,在当前应用界面上触发显示应用切换标志,然后通过所述应用切换标志对正 在运行的应用程序进行切换,即在前、后台运行的应用程序之间进行切换,而不需要进入任务管理器或返回桌面进行应用程序的切换,因此本发明能够使应用程序的切换更为快速和方便,进而可提升用户体验。另外,由于本发明可在当前应用界面上直接进行应用程序的切换,其可大大降低误操作的发生率。


图1是本发明通信终端的结构示意图;图2是本发明通信终端的优选结构示意图;图3是本发明应用程序的切换方法的流程图;图4是本发明第一实施例中应用程序的切换方法的流程图;图5是本发明第二实施例中应用程序的切换方法的流程图;以及图6A 图6G是本发明第三实施例中应用程序的切换方法的界面示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1是本发明通信终端的结构示意图,所述通信终端100可以是手机、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等,所述通信终端100至少包括检测模块10和切换处理模块20,其中:检测模块10,用于检测到当前应用界面上的操作指令。切换处理模块2 0,用于根据所述操作指令,对正在运行的应用程序进行切换。所述切换包括左右转换应用程序、执行显示应用程序和关闭应用程序等。所述操作指令形式包括但不限于滑动指令、点击指令或者长按指令等。图2是本发明通信终端的优选结构示意图,所述通信终端100至少包括标志显示模块50、检测模块10和切换处理模块20,其中:标志显示模块50,用于根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显示应用切换标志,所述当前应用界面通常为前台运行的应用程序的当前应用界面。优选的是,标志显示模块50根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显示应用切换标志,可以在前台运行的应用程序的任意当前应用界面上触发显示应用切换标志。所述第一触控指令优选为对MENU键(菜单键)的长按触控指令,即用户长按MENU键到预定时间阀值后触发显示应用切换标志,当然也可以是对应其他触控键、物理键、组合键等的触控指令。优选的是,标志显示模块50显示的应用切换标志包括转换子标志、执行子标志和/或关闭子标志。检测模块10,用于检测所述应用切换标志上的操作指令。所述操作指令优选是对所述应用切换标志的手势操控。检测模块10检测到所述应用切换标志上的操作指令后,会通知通知切换处理模块20进行相应处理。切换处理模块20进一步包括转换子模块21、执行子模块22和/或关闭子模块23:转换子模块21,用于在转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面。
执行子模块22,用于在执行子标志收到操作指令后,进入当前应用界面对应的应用程序,这时不再显示所述应用切换标志。
关闭子模块23,用于在关闭子标志收到操作指令后,关闭当前应用界面对应的应用程序。假如正在运行的就一个应用程序,选择关闭后,应用切换标志随之消失;如果正在运行的是两个或两个以上应用程序,则应用切换标志还会继续存在,同时显示另一个正在运行的应用程序。
较好的是,通信终端100还包括排序模块30,该排序模块30用于将正在运行的应用程序按照启动时间的前后进行排序。
更好的是,标志显示模块50显示的转换子标志包括向前转换子标志和向后转换子标志O
转换子模块21用于在向前转换子标志收到操作指令后,将当前应用界面切换成前一个正在运行的应用程序的应用界面,所述前一个正在运行的应用程序是指启动时间比当前应用程序靠前的相邻应用程序;以及转换子模块21用于在向后转换子标志收到操作指令后,将当前应用界面切换成后一个正在运行的应用程序的应用界面,所述后一个正在运行的应用程序是指启动时间比当前应用程序靠后的相邻应用程序。
更好的是,所述通信终端100还包括退出模块40,所述退出模块40用于根据预定的第二触控指令,停止显示所述应用切换标志,并退出应用程序的切换。所述第二触控指令优选为对MENU键的长按触控指令或对BACK键的单击触控指令。
图3是本发明应用程序的切换方法的流程图,其可通过如图1或图2所示的通信终端100实现,所述方法包括步骤如下:
步骤S301,检测到当前应用界面上的操作指令,本步骤可由检测模块10实现。
步骤S302,根据所述操作指令,对正在运行的应用程序进行切换,本步骤可由切换处理模块20实现。所 述切换包括左右转换应用程序、执行显示应用程序和关闭应用程序等。所述操作指令包括滑动指令、点击指令或者长按指令等。
图4是本发明第一实施例中应用程序的切换方法的流程图,其可通过如图2所示的通信终端100实现,所述方法包括步骤如下:
步骤S401,根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显不应用切换标志,所述应用切换标志包括转换子标志、执行子标志和/或关闭子标志,本步骤可由标志显示模块50实现。预定的第一触控指令优选为对MENU键的长按触控指令。
根据应用切换标志接收到的操作指令,执行步骤S402、步骤S403和/或步骤S404:
步骤S402,当转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面。
步骤S403,当执行子标志收到操作指令后,将进入当前应用界面对应的应用程序,这时可不再显示所述应用切换标志。
步骤S404,当关闭子标志收到操作指令后,将关闭当前应用界面对应的应用程序,此时无需进入任务管理器便可关闭相应的应用程序。假如正在运行的就一个应用程序,选择关闭后,应用切换标志随之消失;如果正在运行的是两个或两个以上应用程序,则应用切换标志还会继续存在,同时显示另一个正在运行的应用程序。第一实施例中的所述操作指令是对所述应用切换标志的手势操控。第一实施例中应用程序的切换方法还可包括切换退出步骤:根据预定的第二触控指令,停止显示所述应用切换标志,并退出应用程序的切换。所述第二触控指令优选为对MENU键的长按触控指令或对BACK键的单击触控指令。图5是本发明第二实施例中应用程序的切换方法的流程图,其可通过如图2所示的通信终端100实现,所述方法包括步骤如下:步骤S501,将正在运行的应用程序按照启动时间的前后进行排序,本步骤可由排序模块30实现。步骤S502,在当前应用界面上触发显示应用切换标志,本步骤可由标志显示模块50实现,所述应用切换标志包括向前转换子标志、向后转换子标志、执行子标志和/或关闭子标志。根据应用切换标志接收到的操作指令,执行步骤S503、步骤S504、步骤S505和/或步骤S506:步骤S503,向前转换子标志收到操作指令后,将当前应用界面切换成前一个正在运行的应用程序的应用界面。步骤S504,向后转换子标志收到操作指令后,将当前应用界面切换成后一个正在运行的应用程序的应用界面。步骤S505,执行子标志收到操作指令后,将进入当前应用界面对应的应用程序。步骤S506,关闭子标志收到操作指令后,将关闭当前应用界面对应的应用程序。图6A 图6G是本发明第三实施例中应用程序的切换方法的界面示意图,其举例说明依次打开QQ->拨号盘- >愤怒的小鸟这三个应用程序后,如何方便、快速地进行应用程序的切换。I)通信终端100开机后进入初始状态,如图6A所示,桌面上显示“QQ”、“拨号盘”、“联系人”、“愤怒的小鸟”等应用程序图标供用户选择使用,同时屏幕上还会显示MENU键(菜单键)、Η0ΜΕ键(主界面键)、BACK键(返回键)等供用户操作。2)用户首先打开“QQ”应用程序,如图6B所示。3)在不关闭“QQ”应用程序的情况下,用户再打开“拨号盘”应用程序,如图6C所
/Jn ο4)在已经运行了 “QQ”和“拨号盘”这两个应用程序的情况下,用户又打开“愤怒的小鸟”应用程序,如图6D所示,当前“愤怒的小鸟”处在前台运行状态,而“QQ”和“拨号盘”处于后台运行状态。5)用户长按图6D中的MENU键,在“愤怒的小鸟”的当前应用界面上触发显示应用切换标志,如图6E所 示,本实施例中的应用切换标志可包括有:上箭头图标一执行子标志:若用户手势竖直向上滑动,将打开此应用程序;垃圾箱图标一关闭子标志:若用户手势竖直向下滑动至垃圾箱,将关闭此应用程序;左箭头图标一向前转换子标志:若用户手势向左滑动,则将当前应用界面切换成前一个正在运行的应用程序的应用界面;
右箭头图标一向后转换子标志:若用户手势向右滑动,则将当前应用界面切换成后一个正在运行的应用程序的应用界面。由于“愤怒的小鸟”为最后一个应用程序,因此图6E中不显示右箭头图标。
6)用户手势向左滑动,则将“愤怒的小鸟”的当前应用界面切换成前一个正在运行的“拨号盘”的应用界面,并在“拨号盘”的应用界面上显示应用切换标志,如图6F所示。
7)用户手势继续向左滑动,则将“拨号盘”当前应用界面切换成前一个正在运行的“QQ”的应用界面,并在“QQ”的应用界面上显示应用切换标志,如图6G所示。由于“QQ”为第一个应用程序,因此图6G中不显示左箭头图标。
8)用户手势竖直向上滑动,将真正进入如图6B所示的“QQ”应用程序,且应用切换标志将消失不显示,最终完成将前台运行的应用程序从“愤怒的小鸟”切换成“QQ”。
在上述各个过程中,用户可单击BACK键或长按MENU键,来退出快速切换模式,即不再显示应用切换标志。更好的是,假设用户在“QQ”等当前应用界面上通过HOME键返回桌面后,也可长按MENU键,进入之前处于前台运行的“QQ”等的应用界面并显示应用切换标志供用户切换使用。
综上所述,本发明检测前应用界面上的操作指令,并根据所述操作指令对正在运行的应用程序进行切换。优选通过预定的触控指令等,在当前应用界面上触发显示应用切换标志,然后通过所述应用切换标志对正在运行的应用程序进行切换,即在前、后台运行的应用程序之间进行切换,而不需要进入任务管理器或返回桌面进行应用程序的切换,因此本发明能够使应用程序的切换更为快速和方便,进而可提升用户体验。另外,由于本发明可在当前应用界面上直接进行应用程序的切换,其可大大降低误操作的发生率。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要 求的保护范围。
权利要求
1.一种应用程序的切换方法,其特征在于,包括步骤如下: 检测到当前应用界面上的操作指令; 根据所述操作指令,对正在运行的应用程序进行切换。
2.根据权利要求1所述的切换方法,其特征在于,所述检测到当前应用界面上的操作指令的步骤之前还包括: 根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显示应用切换标志; 所述切换方法还可包括: 根据预定的第二触控指令,停止显示应用切换标志,并退出应用程序的切换; 所述操作指令是对所述应用切换标志的手势操控。
3.根据权利要求2所述的切换方法,其特征在于,所述第一触控指令是对MENU键的长按触控指令;所述第二触控指令是对MENU键的长按触控指令或对BACK键的单击触控指令。
4.根据权利要求2或3所述的切换方法,其特征在于,所述应用切换标志包括转换子标志、执行子标志和/或关闭子标志; 所述转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面; 所述执行子标志收到操作指令后,将进入当前应用界面对应的应用程序;和/或 所述关闭子标志收到操作指令后,将关闭当前应用界面对应的应用程序。
5.根据权利要求4所述的切换方法,其特征在于,所述切换方法还包括: 将正在运行的应用程序按照启动时间的前后进行排序; 所述转换子标志包括向前转换子标志和向后转换子标志; 所述转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面的步骤还包括: 所述向前转换子标志收到操作指令后,将当前应用界面切换成前一个正在运行的应用程序的应用界面; 所述向后转换子标志收到操作指令后,将当前应用界面切换成后一个正在运行的应用程序的应用界面。
6.一种通信终端,其特征在于,包括有: 检测模块,用于检测到当前应用界面上的操作指令; 切换处理模块,用于根据所述操作指令,对正在运行的应用程序进行切换。
7.根据权利要求6所述的通信终端,其特征在于,所述通信终端还包括: 标志显示模块,用于根据预定的第一触控指令,在前台运行的应用程序的当前应用界面上触发显示应用切换标志; 退出模块,用于根据预定的第二触控指令,停止显示应用切换标志,并退出应用程序的切换; 所述操作指令是对所述应用切换标志的手势操控。
8.根据权利要求7所述的通信终端,其特征在于,所述第一触控指令是对MENU键的长按触控指令;所述第二触控指令是对MENU键的长按触控指令或对BACK键的单击触控指令。
9.根据权 利要求7或8所述的通信终端,其特征在于,所述标志显示模块显示的应用切换标志包括转换子标志、执行子标志和/或关闭子标志; 所述切换处理模块进一步包括: 转换子模块,用于在所述转换子标志收到操作指令后,将当前应用界面切换成另一个正在运行的应用程序的应用界面; 执行子模块,用于在所述执行子标志收到操作指令后,进入当前应用界面对应的应用程序;和/或 关闭子模块,用于在所述关闭子标志收到操作指令后,关闭当前应用界面对应的应用程序。
10.根据权利要求9所述的通信终端,其特征在于,所述通信终端还包括: 排序模块,用于将正在运行的应用程序按照启动时间的前后进行排序; 所述转换子标志包括向前转换子标志和向后转换子标志; 所述转换子模块用于在所述向前转换子标志收到操作指令后,将当前应用界面切换成前一个正在运行的应用程序的应用界面;以及用于在所述向后转换子标志收到操作指令后,将当前应用界面切换成后一个 正在运行的应用程序的应用界面。
全文摘要
本发明适用于通信技术领域,提供了一种应用程序的切换方法,包括步骤有检测到当前应用界面上的操作指令;根据所述操作指令,对正在运行的应用程序进行切换。相应地,本发明还提供一种通信终端。借此,本发明能够使得应用程序的切换更为方便和快速。
文档编号G06F3/0487GK103246445SQ20121003150
公开日2013年8月14日 申请日期2012年2月13日 优先权日2012年2月13日
发明者张炎辉 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1