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

文档序号:7861378阅读:192来源:国知局
专利名称:应用切换方法及通信终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种应用切换方法及通信终端。
背景技术
现有智能手机等通信终端在需切换应用时通常采用三种方法一、从桌面点击应用图标;二、通过长按Home键调出最近打开的应用界面,点击应用图标;三、在通知栏点击应用通知进入(如短信、未接来电等)。现有技术在用户需频繁在某两个应用之间切换时会显得过于繁琐。例如用户在浏览网页时与朋友进行短信聊天,用户需频繁的拉下通知栏点击短信回复,之后再返回桌面点击浏览器继续浏览网页。增加了用户的操作复杂度,导致用户体验很差。综上可知,现有通信终端的应用切换技术,在实际使用上显然存在不便与缺陷,所以有必要加以改进。

发明内容
针对上述的缺陷,本发明的目的在于提供一种应用切换方法及通信终端,其能够更为方便地切换主应用和次应用,从而提高用户体验。为了实现上述目的,本发明提供一种应用切换方法,包括步骤有收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,所述窗口界面用于显示次应用;当所述窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用;若存在所述次应用和所述主应用,则将所述主应用切换成新的次应用并显示于所述窗口界面,将所述次应用切换成新的主应用并显示于所述屏幕。根据本发明所述的应用切换方法,所述窗口界面为透明或半透明的悬浮窗口。 根据本发明所述的应用切换方法,所述在屏幕上显示至少一窗口界面的步骤之后还包括 当所述窗口界面收到位置调节指令后,根据所述位置调节指令对所述悬浮窗口的位置进行调节;和/或当所述窗口界面收到大小调节指令后,根据所述大小调节指令对所述悬浮窗口的大小进行调节。根据本发明所述的应用切换方法,所述当窗口界面收到触发指令后,判断当前是否存在所述次应用和主应用的步骤之后还包括若存在所述次应用但不存在所述主应用,将所述次应用切换成新的主应用并显示于所述屏幕,同时关闭所述窗口界面。根据本发明所述的应用切换方法,所述当窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用的步骤之后还包括若不存在所述次应用,则显示次应用选择界面;
当所述次应用选择界面收到次应用选定指令后,将所述次应用选定指令对应的应用设置为次应用;将所述次应用显示于所述窗口界面。本发明还提供一种通信终端,包括有窗口显示模块,用于收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,所述窗口界面用于显示次应用;判断模块,用于当所述窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用;第一切换模块,用于若存在所述次应用和所述主应用,则将所述主应用切换成新的次应用并显示于所述窗口界面,将所述次应用切换成新的主应用并显示于所述屏幕。 根据本发明所述的通信终端,所述窗口界面为透明或半透明的悬浮窗口。根据本发明所述的通信终端,还包括位置调节模块,用于当所述窗口界面收到位置调节指令后,根据所述位置调节指令对所述悬浮窗口的位置进行调节;和/或大小调节模块,用于当所述窗口界面收到大小调节指令后,根据所述大小调节指令对所述悬浮窗口的大小进行调节。根据本发明所述的通信终端,还包括第二切换模块,用于若存在所述次应用但不存在所述主应用,将所述次应用切换成新的主应用并显示于所述屏幕,同时关闭所述窗口界面。根据本发明所述的通信终端,还包括选择界面显示模块,用于若不存在所述次应用时,显示次应用选择界面;次应用选择模块,用于当所述次应用选择界面收到次应用选定指令后,将所述次应用选定指令对应的应用设置为次应用;次应用显示模块,用于将所述次应用显示于所述窗口界面。本发明将当前操作的应用定义为主应用,将需要替换的应用定义为次应用;当切换模式被启动后,在屏幕上显示窗口界面,所述窗口界面优选为透明或半透明的悬浮窗口,所述屏幕用于全屏显示主应用,所述窗口界面用于显示次应用;当用户触发窗口界面时,判断当前是否存在次应用和主应用,若存在则将主应用切换成新的次应用并显示于窗口界面,同时将次应用切换成新的主应用并显示于屏幕,以完成主应用和次应用的切换。借此,本发明只需用户触发窗口界面即可实现主、次应用之间的切换,从而使得应用切换操作变得更为方便,提升了用户体验。本发明尤其适应于用户需在某两个应用之间频繁切换的场
口 ο


图I是本发明通信终端的结构示意图;图2是本发明优选通信终端的结构示意图;图3是本发明应用切换方法的流程图;图4是本发明优选应用切换方法的流程图;以及图5是本发明应用切换方法的界面实例图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图I是本发明通信终端的结构示意图,所述通信终端100可以是手机、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等,并且所述通信终端100包括窗口显示模块10、判断模块20以及第一切换模块30,其中所述窗口显示模块10,用于收到用户的切换模式启动指令后,在屏幕上显示至少一窗口界面,所述窗口界面的尺寸小于屏幕的尺寸,所述屏幕用于显示主应用,窗口界面用于显示次应用;若窗口界面有多个,那么可以同时显示多个次应用。优选的是,所述窗口界面为透明或半透明的悬浮窗口,这样用户可透过悬浮窗口看到主应用的内容。更好的是,所述悬浮窗口的大小以及位置可由用户选择,通信终端100默认不开启切换模式,用户根据 实际需要来开启。所述判断模块20,用于当窗口界面收到触发指令后,例如用户触摸点击所述窗口界面,判断当前是否存在次应用和主应用。当前是否存在次应用是指窗口界面是否已经设置了需要替换的应用,当前是否存在主应用是指屏幕上是否存在当前操作的应用。所述第一切换模块30,用于若存在所述次应用和主应用,则将所述主应用切换成新的次应用并缩小显示于窗口界面,将所述次应用切换成新的主应用并全屏显示于屏幕,从而完成主、次应用的切换。同理,若用户再次触发窗口界面,则再次完成新的主、次应用的切换(还原)。本发明考虑到用户需频繁进行切换操作的应用一般不会太多,将需切换的两个应用分为主应用和次应用,主应用为用户当前操作的应用,次应用为用户需切换应用,当然次应用也可设置两个以上。主应用在屏幕正常显示,次应用显示在一窗口界面中。用户触发窗口界面,便可方便地完成主、次应用的切换。图2是本发明优选通信终端的结构示意图。所述通信终端100包括窗口显示模块10、判断模块20、第一切换模块30、位置调节模块40、大小调节模块50、第二切换模块60、选择界面显示模块70、次应用选择模块80和/或次应用显示模块90,其中所述窗口显示模块10,用于收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,窗口界面用于显示次应用。所述窗口界面优选为透明或半透明的悬浮窗口。更好的是,所述悬浮窗口的大小以及位置可由用户选择。所述位置调节模块40,用于当所述窗口界面收到用户的位置调节指令后,根据位置调节指令对悬浮窗口的位置进行调节。用户可以直接通过拖动窗口界面来移动悬浮窗口的位置,以便于用户查看主应用的内容。所述大小调节模块50,用于当所述窗口界面收到用户的大小调节指令后,根据大小调节指令对悬浮窗口的大小进行调节。用户可以直接通过拖拽窗口界面的边缘来控制悬浮窗口的大小,并且考虑到通信终端100的屏幕大小有限,所以悬浮窗口不宜过大,否则会遮挡主应用。所述判断模块20,用于当窗口界面收到触发指令后,例如用户触摸点击所述窗口界面,判断当前是否存在次应用和主应用。所述第一切换模块30,用于若所述判断模块20判断出存在次应用和主应用,则将主应用切换成新的次应用并显示于窗口界面,将次应用切换成新的主应用并显示于屏幕,从而完成主、次应用的切换。所述第二切换模块60,用于若所述判断模块20判断出存在次应用但不存在主应用,将次应用切换成新的主应用并显示于屏幕,同时关闭窗口界面。所述选择界面显示模块70,用于若所述判断模块20判断出不存在次应用时,显示次应用选择界面。例如,当用户点击窗口界面时该窗口界面中未添加次应用,则弹出次应用选择菜单,该应用选择菜单可以列出通信终端100中已安装的所有应用供用户选择。更好的是,应用选择界面可以分析次应用的历史使用频率,通过该历史使用频率动态排序应用以方便用户选择。
所述次应用选择模块80,用于当所述次应用选择界面收到次应用选定指令后,将所述次应用选定指令对应的应用设置为次应用。例如,待用户在次应用选择菜单上选择某应用后,将该应用设为次应用。更好的是,次应用选择模块80具有记忆功能,即用户选择窗口界面对应的次应用之后,即使关闭窗口界面,下次启动窗口界面依然是原来选择的次应用。所述次应用显示模块90,用于将次应用缩小显示于窗口界面。次应用显示模块90可以显示次应用的部分内容或者全部内容。图3是本发明应用切换方法的流程图,其可通过如图I或图2所示的通信终端100实现,包括步骤有步骤S301,收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述窗口界面的尺寸小于屏幕的尺寸,所述屏幕用于显示主应用,窗口界面用于显示次应用;若窗口界面有多个,那么可以同时显示多个次应用。优选的是,所述窗口界面为透明或半透明的悬浮窗口,这样用户可透过悬浮窗口看到主应用的内容。更好的是,所述悬浮窗口的大小以及位置可由用户选择,通信终端100默认不开启切换模式,用户根据实际需要来开启。步骤S302,当窗口界面收到触发指令后,例如用户触摸点击所述窗口界面,判断当前是否存在次应用和主应用。步骤S303,若存在次应用和主应用,则将主应用切换成新的次应用并缩小显示于窗口界面,将次应用切换成新的主应用并全屏显示于屏幕,从而完成主、次应用的切换。同理,若用户再次触发窗口界面,则再次完成新的主、次应用的切换(还原)。图4是本发明优选应用切换方法的流程图,其可通过如图2所示的通信终端100实现,包括步骤有步骤S401,收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,窗口界面用于显示次应用。优选的是,所述窗口界面为透明或半透明的悬浮窗P。步骤S402,当窗口界面收到位置调节指令后,根据位置调节指令对悬浮窗口的位置进行调节。用户可以直接通过拖动窗口界面来移动悬浮窗口的位置,以便于用户查看主应用的内容。步骤S403,当窗口界面收到大小调节指令后,根据大小调节指令对悬浮窗口的大小进行调节。用户可以直接通过拖拽窗口界面的边缘来控制悬浮窗口的大小,并且考虑到通信终端100的屏幕大小有限,所以悬浮窗口不宜过大,否则会遮挡主应用。步骤S404,窗口界面收到触发指令。例如用户触摸点击所述窗口界面。步骤S405,判断当前是否存在次应用,若是则执行步骤S409,否则执行步骤S406。步骤S406,若不存在次应用 ,则显示次应用选择界面。例如,当用户点击窗口界面时该窗口界面中未添加次应用,则弹出次应用选择菜单,该应用选择菜单可以列出通信终端100中已安装的所有应用供用户选择。更好的是,应用选择界面可以分析次应用的历史使用频率,通过该历史使用频率动态排序应用以方便用户选择。步骤S407,当次应用选择界面收到次应用选定指令后,将次应用选定指令对应的应用设置为次应用。例如,待用户在次应用选择菜单上选择某应用后,将该应用设为次应用。更好的是,次应用选择模块80具有记忆功能,即用户选择窗口界面对应的次应用之后,即使关闭窗口界面,下次启动窗口界面依然是原来选择的次应用。步骤S408,将次应用显示于窗口界面。步骤S409,若存在次应用,再判断当前是否存在主应用,若是则执行步骤S410,否则执行步骤S411。步骤S410,若同时存在次应用和主应用,则将主应用切换成新的次应用并显示于窗口界面,将次应用切换成新的主应用并显示于屏幕。例如,当用户点击窗口界面,若此时窗口界面中已经设置了次应用并且当前已经有打开了的主应用,则将次应用将全屏显示在屏幕,同时将主应用作为新的次应用缩小显示到窗口界面中,从而完成主、次应用的切换。步骤S411,若存在次应用但不存在主应用,将次应用切换成新的主应用并显示于屏幕,同时关闭窗口界面。例如,当用户点击窗口界面,若窗口界面中已经添加了次应用且当前没有打开主应用,则将次应用全屏显示于屏幕,同时关闭窗口界面,自动关闭应用切换模式。更好的是,若需更改主应用、次应用的两个应用中的一个时,例如将作为次应用的浏览器更改为电子书,考虑到窗口界面不方便操作,可先将浏览器切换为主应用,关闭浏览器并打开电子书即可。更好的是,若窗口界面已经显示有次应用,用户又通过点击图标等方式启动该次应用,这时可自动关闭窗口界面,也可提示让用户选择关闭窗口界面。图5是本发明应用切换方法的界面实例图,例如用户想通过通信终端100 —边浏览网页一边与朋友短信聊天,那么用户可以启动应用切换模式,并将短信设为次应用,而当前操作的浏览器则直接作为主应用。此时,在通信终端100的屏幕的右上角会显示一个悬浮窗口,浏览器应用作为主应用全屏显示于屏幕,短信应用作为次应用则缩小显示于悬浮窗口。当用户需要收发短信时,只需点击一次悬浮窗口,此时短信应用将切换成新的主应用并全屏显示到屏幕,而浏览器应用将切换成新的次应用并缩小显示到悬浮窗口。当用户收发短信完毕后想继续浏览网页,则可再次点击该悬浮窗口,此时浏览器应用又将切换成主应用并全屏显示到屏幕,而短信应用又将切换成次应用并缩小显示到悬浮窗口。综上所述,本发明将当前操作的应用定义为主应用,将需要替换的应用定义为次应用;当切换模式被启动后,在屏幕上显示窗口界面,所述窗口界面优选为透明或半透明的悬浮窗口,所述屏幕用于全屏显示主应用,所述窗口界面用于显示次应用;当用户点击窗口界面时,判断当前是否存在次应用和主应用,若存在则将主应用切换成新的次应用并显示于窗口界面,同时将次应用切换成新的主应用并显示于屏幕,以完成主应用和次应用的切换。借此,本发明只需用户点击窗口界面即可实现主、次应用之间的切换,从而使得应用切换操作变得更为方便,提升了用户体验。本发明尤其适应于用户需在某两个应用之间频繁切换的场合。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种应用切换方法,其特征在于,包括步骤有 收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,所述窗口界面用于显示次应用; 当所述窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用; 若存在所述次应用和所述主应用,则将所述主应用切换成新的次应用并显示于所述窗口界面,将所述次应用切换成新的主应用并显示于所述屏幕。
2.根据权利要求I所述的应用切换方法,其特征在于,所述窗口界面为透明或半透明的悬浮窗口。
3.根据权利要求I所述的应用切换方法,其特征在于,所述在屏幕上显示至少一窗口界面的步骤之后还包括 当所述窗口界面收到位置调节指令后,根据所述位置调节指令对所述悬浮窗口的位置进行调节;和/或 当所述窗口界面收到大小调节指令后,根据所述大小调节指令对所述悬浮窗口的大小进行调节。
4.根据权利要求I所述的应用切换方法,其特征在于,所述当窗口界面收到触发指令后,判断当前是否存在所述次应用和主应用的步骤之后还包括 若存在所述次应用但不存在所述主应用,将所述次应用切换成新的主应用并显示于所述屏幕,同时关闭所述窗口界面。
5.根据权利要求I 4任一项所述的应用切换方法,其特征在于,所述当窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用的步骤之后还包括 若不存在所述次应用,则显示次应用选择界面; 当所述次应用选择界面收到次应用选定指令后,将所述次应用选定指令对应的应用设置为次应用; 将所述次应用显示于所述窗口界面。
6.一种通信终端,其特征在于,包括有 窗口显示模块,用于收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,所述窗口界面用于显示次应用; 判断模块,用于当所述窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用; 第一切换模块,用于若存在所述次应用和所述主应用,则将所述主应用切换成新的次应用并显示于所述窗口界面,将所述次应用切换成新的主应用并显示于所述屏幕。
7.根据权利要求6所述的通信终端,其特征在于,所述窗口界面为透明或半透明的悬浮窗口。
8.根据权利要求6所述的通信终端,其特征在于,还包括 位置调节模块,用于当所述窗口界面收到位置调节指令后,根据所述位置调节指令对所述悬浮窗口的位置进行调节;和/或 大小调节模块,用于当所述窗口界面收到大小调节指令后,根据所述大小调节指令对所述悬浮窗口的大小进行调节。
9.根据权利要求6所述的通信终端,其特征在于,还包括第二切换模块,用于若存在所述次应用但不存在所述主应用,将所述次应用切换成新的主应用并显示于所述屏幕,同时关闭所述窗口界面。
10.根据权利要求6 9任一项所述的通信终端,其特征在于,还包括 选择界面显示模块,用于若不存在所述次应用时,显示次应用选择界面; 次应用选择模块,用于当所述次应用选择界面收到次应用选定指令后,将所述次应用选定指令对应的应用设置为次应用; 次应用显示模块,用于将所述次应用显示于所述窗口界面。
全文摘要
本发明适用于通信技术领域,提供了一种应用切换方法,包括步骤有收到切换模式启动指令后,在屏幕上显示至少一窗口界面,所述屏幕用于显示主应用,所述窗口界面用于显示次应用;当所述窗口界面收到触发指令后,判断当前是否存在所述次应用和所述主应用;若存在所述次应用和所述主应用,则将所述主应用切换成新的次应用并显示于所述窗口界面,将所述次应用切换成新的主应用并显示于所述屏幕。相应地,本发明还提供一种通信终端。借此,本发明能够更为方便地切换主应用和次应用,从而提高用户体验。
文档编号H04M1/725GK102929478SQ20121036164
公开日2013年2月13日 申请日期2012年9月25日 优先权日2012年9月25日
发明者林鹿堃 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1