应用切换方法及装置与流程

文档序号:17488726发布日期:2019-04-23 20:13阅读:172来源:国知局
应用切换方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种应用切换方法及装置。



背景技术:

相对于传统单屏幕终端,双屏幕终端采用两块相同的物理屏幕,具有单屏模式(传统模式)、双屏显示模式(大屏扩展模式和ab屏模式)、镜像帐篷模式,如图1所示,双屏幕终端给用户带来全新的手机体验,是未来手机产品创新发展方向的大胆尝试。

作为双屏幕终端的最大亮点,是区别于传统单屏幕终端的extend(大屏)模式和ab模式中双屏之间的交互使用场景。目前已有的双屏幕终端(例如,双屏幕手机终端)产品,分两种情况:

1.两块屏幕尺寸不同,形成一主一辅方式,大屏同传统单屏手机相同,副屏显示一些时间,电话、短信提示灯简单信息,配合主屏使用;

2.两块屏幕尺寸相同屏幕:

(1)两块屏幕分别位于终端的正反面,不可折叠翻转;

(2)两块屏幕可在0-180度之间折叠;

基于发挥双屏幕终端特点的ab分屏应用交互场景,以典型场景之一的流媒体播放+社交应用为例进行说明,当屏幕焦点从流媒体播放切换至社交应用时,由于多媒体相关应用对应的窗口失焦,导致用户体验差,没有发挥双屏终端的特点。

因此,相关技术中双屏幕终端在屏幕焦点切换的过程中一个屏幕上的应用会暂停运行,导致用户体验差的问题。



技术实现要素:

本发明实施例提供了一种应用切换方法及装置,以至少解决相关技术中双屏幕终端在屏幕焦点切换的过程中一个屏幕上的应用会暂停运行,导致用户体验差的问题。

根据本发明的一个实施例,提供了一种应用切换方法,包括:接收第一切换请求;根据所述第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序且不间断运行所述第一应用程序。

可选地,所述第一应用程序包括以下之一:流媒体播放应用程序,计时器。

可选地,在将所述屏幕焦点从所述第一应用程序切换到所述第二应用程序且不间断播放所述第一应用程序之前,还包括:查询到所述第二应用程序为允许切换到所述第二应用程序的情况下所述第一应用程序不间断运行的应用程序。

可选地,在接收所述第一切换请求之前,还包括:接收到将所述终端转换至分屏模式的转换请求,其中,所述分屏模式为所述终端的所述第一屏幕和所述第二屏幕上分别显示不同的应用程序;根据所述转换请求,检测到所述终端的强制分屏开关打开,转换至分屏模式,其中,所述强制分屏开关的打开状态用于指示所述终端上的所有应用程序均可在所述第一屏幕或所述第二屏幕上显示。

可选地,在转换至所述分屏模式之后,包括:查询到所述第一应用程序为不能在所述第一屏幕或所述第二屏幕上显示的应用程序;转换至大屏扩展模式并按照所述大屏扩展模式显示将所述第一应用程序,其中,所述大屏扩展模式为所述第一屏幕和所述第二屏幕合并为一个屏幕的模式。

根据本发明的另一个实施例,提供了一种应用切换装置,包括:接收模块,用于接收第一切换请求;切换模块,用于根据所述第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序且不间断运行所述第一应用程序。

可选地,所述第一应用程序包括以下之一:流媒体播放应用程序,计时器。

可选地,所述接收模块,还用于接收到将所述终端转换至分屏模式的转换请求,其中,所述分屏模式为所述终端的所述第一屏幕和所述第二屏幕上分别显示不同的应用程序;根据所述转换请求,检测到所述终端的强制分屏开关打开,转换至分屏模式,其中,所述强制分屏开关的打开状态用于指示所述终端上的所有应用程序均可在所述第一屏幕或所述第二屏幕上显示。

根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述任一项所述的方法。

根据本发明的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任一项所述的方法。

通过本发明,接收第一切换请求;根据第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序且不间断运行所述第一应用程序。由于在从终端的第一屏幕的第一应用程序切换到终端的第二屏幕的第二应用程序的同时,第一应用程序不间断的运行,使得第一应用程序不会暂停运行,因此,可以解决相关技术中双屏幕终端在屏幕焦点切换的过程中一个屏幕上的应用会暂停运行,导致用户体验差的问题,达到提高用户体验度的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是相关技术中双屏终端的显示模式示意图;

图2是本发明实施例的一种应用切换方法的移动终端的硬件结构框图;

图3是根据本发明实施例的应用切换方法的流程图;

图4是根据本发明实施例的应用切换方法的示意图;

图5是根据本发明实施例的应用切换方法的通信流程示意图;

图6是根据本发明可选实施例的应用切换方法的优选流程图;

图7是根据本发明实施例的应用切换装置的结构框图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图2是本发明实施例的一种应用切换方法的移动终端的硬件结构框图。如图2所示,移动终端20可以包括一个或多个(图中仅示出一个)处理器202(处理器202可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器204、以及用于通信功能的传输装置206。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,移动终端20还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。

存储器204可用于存储应用软件的软件程序以及模块,如本发明实施例中的应用切换方法对应的程序指令/模块,处理器202通过运行存储在存储器204内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器204可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器204可进一步包括相对于处理器202远程设置的存储器,这些远程存储器可以通过网络连接至移动终端20。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置206用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端20的通信供应商提供的无线网络。在一个实例中,传输装置206包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置206可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种运行于上述移动终端的应用切换方法,图3是根据本发明实施例的应用切换方法的流程图,如图3所示,该流程包括如下步骤:

步骤s302,接收第一切换请求,其中,第一切换请求用于请求将屏幕焦点从终端的第一屏幕的第一应用程序切换到终端的第二屏幕的第二应用程序;

步骤s304,根据第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到终端的第二屏幕的第二应用程序且不间断运行第一应用程序。例如,根据第一切换请求,在将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序的过程中,不暂停运行第一应用程序。

通过上述步骤,由于在从终端的第一屏幕的第一应用程序切换到终端的第二屏幕的第二应用程序的同时,第一应用程序不间断运行使得第一应用程序不会暂停运行,因此,可以解决相关技术中双屏幕终端在屏幕焦点切换的过程中一个屏幕上的应用会暂停运行,导致用户体验差的问题,使得在屏幕焦点切换时,可能会进入暂停状态的应用程序正常运行,不会发生暂停,达到提高用户体验度的效果。可选地,上述可能会进入暂停状态的第一应用程序包括但不限于流媒体播放、计时器等;第二应用程序包括但不限于社交软件、浏览器、其他应用等。上述计时器可以是终端的倒计时,也可以是终端的秒表,也可以是终端的时钟。本发明下文以流媒体播放、计时器应用作为典型场景进行说明。

可选地,在将屏幕焦点从第一应用程序切换到第二应用程序之后,还包括:接收第二切换请求,其中,第二切换请求用于请求将屏幕焦点从第二应用程序切换回第一应用程序;根据第二切换请求,生成用于通知上层应用恢复第一应用程序的恢复消息;向上层应用发送恢复消息和用于通知上层应用暂停第一应用程序的暂停消息,其中,暂停消息根据第一切换请求生成。例如,分屏模式下,在恢复时才将产生的onpause(用于通知上层应用暂停第一应用程序的暂停消息)与上述恢复消息onresume一起发送给上层应用,保证了activity生命周期完整,又防止了应用的暂停动作。

为了方便理解上述实施例,以双屏幕终端运行在ab模式下且ab两屏分别运行不同的应用程序为例进行说明。例如,ab两屏同时运行不同的应用,其中a屏为流媒体播放应用,当屏幕焦点切换到另外b屏时,在相关技术中,由于a屏的多媒体相关应用对应的窗口失焦,触发该应用当前activity的暂停消息onpause并上报给上层应用,在onpause处理中流媒体播放会停止,流媒体播放会被暂停,影响用户体验。

本发明通过对a屏幕上的流媒体播放(又例如,计时器等)应用在屏幕焦点切换时的对流媒体播放的暂停消息和恢复消息的发送时间进行处理,如,使得在切换到b屏幕时,多媒体播放等应用正常运行,不会发生暂停的情况,提高用户体验。

为了方便说明对流媒体播放的暂停消息和恢复消息的发送时间进行处理的过程,下面以安卓程序androidactivity的简要的说明。activity是用户接口程序,原则上它会提供给用户一个交互式的接口功能。它是android应用程序的基本功能单元。相关技术中在一个activity正常启动过程中,分屏显示方法信息调用的顺序是oncreate->onstart->onresume;在activity被停掉的时候消息调用顺序是onpause->onstop->ondestroy,此为一个完整的lifecycle。而对于中断处理,则是onpause->onstop,恢复时onstart->onresume;如果屏幕焦点程序的是一个主题theme为半透明translucent或者对话dialog的activity,那么,中断时候调用暂停信息onpause,恢复的时候调用恢复信息onresume。

下面以中断应用的时候调用暂停信息onpause,恢复应用的时候调用恢复信息onresume为例,对流媒体播放的暂停消息和恢复消息的发送时间进行处理的过程进行说明。

分屏模式下,如果是由于第一屏幕失焦引起的暂停消息onpause(用于通知上层应用暂停第一应用程序的暂停消息),则不给上层应用回调,待恢复时在将onpause与恢复消息onresume一起发送给上层应用,保证了activity生命周期完整,又防止了应用的暂停动作。可选地,当接收到请求将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序的请求时,生成用于通知暂停所述第一应用程序的暂停消息,但是,并不向上层应用发送所述暂停消息,同时将所述屏幕焦点从所述第一应用程序切换到所述第二应用程序。

可选地,在将屏幕焦点从第一应用程序切换到第二应用程序且第一应用程序不间断运行之前,还包括:查询到第二应用程序为允许切换到第二应用程序的情况下第一应用程序不间断运行的应用程序。例如,添加白名单控制,只有切换到白名单中列入的应用才允许第一应用程序不间断运行操作,以控制未知风险。如白名单可以是运营商特别规定以实现了局方需求。

可选地,在流媒体播放、计时器等应用所在屏幕失焦时,不进行白名单检查,对所有流媒体应用都使用本发明不发送onpause消息的方法保持失焦的流媒体应用继续播放。当时,流媒体应用侧可能会发生不可控动作时间带来未知风险。(本发明使用白名单)。

可选地,本发明还提供了一种对不支持分屏的应用的处理方法,例如,在接收第一切换请求之前,还包括:接收到将终端转换至分屏模式的转换请求,其中,分屏模式为终端的第一屏幕和第二屏幕上分别显示不同的应用程序;根据转换请求,检测到终端的强制分屏开关打开,转换至分屏模式,其中,强制分屏开关的打开状态用于指示终端上的所有应用程序均可在第一屏幕或第二屏幕上显示。可选地,上述强制分屏开关打开可以设置在终端的设置菜单中。

为了方便理解上述实施例,同样以双屏幕终端运行在ab模式下且ab两屏分别运行不同的应用程序为例进行说明。

在相关技术中部分应用并不支持分屏场景下运行,由于无法对应用本身做改造,必须从框架层对以上场景进行控制,在符合google规范的前提下通过框架侧的处理,使不支持分屏显示的应用适用于分屏模式,进而保证用户体验,发挥双屏机的特点,提高商品性。

例如,在ab分屏模式下,对于某些不支持分屏的应用,可以从框架侧强制改变应用的resizeableactivity=fales属性,使应用可以进入分屏显示。

但是,上述处理方案,从框架侧强行改变应用属性使应用强行进入分屏模式,是违反googlecdd文档要求的,可能无法通过cts认证,本发明通过在设置菜单增加强制分屏开关的方法合理规避此风险。

即属性为resizeableactivity=fales的应用,在出厂默认状态是不允许应用进入分屏模式,在设置菜单增加强制分屏设置项,在用户首次切换成ab模式之前提示用户是否要打开强制分屏开关,经过用户允许后,应用才可以进入分屏模式,此方案同google确认可行,可正常通过cts认证。例如,在用户首次打开ab模式时,弹出对话框提醒用户是否打开强制分屏开关,用户根据需要选择是否打开强制分屏开关,当用户选择打开强制分屏开关时,在后续打开的应用为不可分屏的应用时,弹出对话框提醒用户是否对其进行强制分屏,用户根据需要选择是否强制分屏;当用户选择不打开强制分屏时,在后续打开的应用为不可分屏的应用时,会提示用户该应用不可分屏。

可选地,在转换至分屏模式之后,包括:查询到第一应用程序为不能在第一屏幕或第二屏幕上显示的应用程序;转换至大屏扩展模式并按照大屏扩展模式显示将第一应用程序,其中,大屏扩展模式为第一屏幕和第二屏幕合并为一个屏幕的模式。例如,设置黑名单,将不适合分屏显示的应用或特定不希望进行分屏显示的应用列入到应用黑名单中,不进行分屏模式显示,而是以大屏扩展模式打开。

可选地,在进入分屏模式时,不预设黑名单,即用户打开强制分屏开关后,所有应用都可进入分屏显示,基本符合双屏终端用户体验。但某些不适合分屏显示的应用也会强制被分屏运行,带来未知风险。(本发明使用黑名单)

综上,本发明提供了一种基于ab分屏模式下双屏应用交互和焦点切换方法,可以使用双屏手机终端,此终端具有ab分屏模式功能,使用流媒体播放、计时器、社交软件、浏览器等应用程序,双屏手机终端连接到网络。具体实现包括如下步骤:

第一步:用户在首次使用双屏终端时,切换至ab分屏模式;

第二步:通过用户选择是否打开强制分屏开关确认是否进入分屏模式;

第三步:进入分屏模式,ab两屏运行不同的应用;

第四步:屏幕焦点切换时,多媒体播放、计时器等应用正常,不会发生暂停。

上述实施例,在符合google规范的前提下,使某些应用可分屏显示,发挥双屏终端的特点,提高用户体验;并且,如流媒体播放、计时器等应用所在屏幕失焦时,保持正常运行,提高用户体验,且通过白名单最大程度降低风险。

下面结合附图对上述实施例进行系统的阐述,图4是根据本发明实施例的应用切换方法的示意图,如图4所示,本实施例提供了一种对不支持分屏的应用的处理及流媒体播放应用屏幕失焦后继续正常播放的方法,在符合google相关规范的前提下,通过框架侧的处理,使不支持分屏显示的应用适用于分屏模式,该方法包括:

步骤s101:使用双屏终端切换至ab分屏模式;

步骤s102:提示用户打开强制分屏开关,打开框架强制屏幕焦点activity进行重置属性re-sizeable;

步骤s103:用户确认打开强制分屏开关后,进入分屏模式,在两屏分别打开应用,打开应用时检查黑名单,对黑名单中列入的应用以大屏扩展模式打开,黑名单中未列入的应用则在当前屏幕正常打开;

步骤s104:屏幕焦点从流媒体播放应用屏幕切换到非流媒体应用屏幕时,检查白名单,对白名单中的应用使用不发送暂停onpause消息的方式处理;

步骤s105:ab两屏应用均正常运行,流媒体播放应用不会发生暂停;

系统的将,本实施例分前后两个部分:

1.进入分屏模式:实施例中的s101-s103是由终端用户确认打开强制分屏开关进入ab模式。首先由用户决定进入强制分屏模式,其次在打开应用时检查预先设定的黑名单中是否有禁止分屏显示的应用,如果不在黑名单中则启动应用,如果在黑名单中,则以大屏扩展模式启动。

2.屏幕失焦情况处理:本实施例提供的流媒体、计时器等应用屏幕失焦处理,是在上述步骤s103中,ab两屏分别运行不同应用程序,其中一屏运行流媒体播放、计时器等应用,另外一屏运行其他应用。在步骤s104中,当激活非流媒体播放屏幕时,检查白名单,对白名单中列入的应用进行不发送onpause消息的处理,以保证屏幕焦点切换后流媒体应用正常播放,不在白名单中的应用则按照正常情况处理,以控制可能的未知风险。

图5是根据本发明实施例的应用切换方法的通信流程示意图,图6是根据本发明可选实施例的应用切换方法的优选流程图,如图5和图6所示,本实施例提供了用户同双屏手机终端从切换模式至失焦处理的人机交互方法,其中,条件:用户使用采用本专利方案的双屏终端;

1.用户使用双屏终端,使用模式切换功能进入ab分屏模式。

2.用户通过终端弹出对话框确认打开强制分屏模式;

3.用户在ab屏分别启动不同应用,其中,一个为流媒体播放、计时器等应用;

组合方式:流媒体播放、计时器等应用+社交软件,如:视频短片分享服务youtube+连我line,优酷+微信等;流媒体播放、计时器等应用+浏览器,如:youtube+谷歌浏览器chrome,优酷+uc浏览器等;流媒体播放、计时器等应用+其他应用,如:youtube+news,腾讯视频+淘宝等;

4.用户切换屏幕焦点从流媒体播放、计时器等应用屏幕到非流媒体、计时器等应用屏幕时,流媒体播放、计时器等应用正常进行,同时另一屏可正常使用社交软件等应用。

因此,解决了相关技术中的双屏终端在ab分屏模式下实现功能很简单的确定,如以下情况:一屏运行流媒体播放,另一屏同时运行社交或购物等其他软件,但两个应用互不影响,这种场景虽然在目前的终端产品中尚未发现,用户体验较差,但是,通过本发明上述实施例得以实现。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

在本实施例中还提供了一种应用切换装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图7是根据本发明实施例的应用切换装置的结构框图,如图7所示,该装置包括:

接收模块72,用于接收第一切换请求,其中,第一切换请求用于请求将屏幕焦点从终端的第一屏幕的第一应用程序切换到终端的第二屏幕的第二应用程序;

切换模块74,连接至接收模块72,用于根据所述第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序且不间断运行所述第一应用程序。

可选地,所述第一应用程序包括以下之一:流媒体播放应用程序,计时器。

可选地,切换模块74,还用于接收第二切换请求,其中,第二切换请求用于请求将屏幕焦点从第二应用程序切换回第一应用程序;根据第二切换请求,生成用于通知上层应用恢复第一应用程序的恢复消息;以及向上层应用发送恢复消息和用于通知上层应用暂停第一应用程序的暂停消息,其中,暂停消息根据第一切换请求生成。

可选地,接收模块72,还用于接收到将终端转换至分屏模式的转换请求,其中,分屏模式为终端的第一屏幕和第二屏幕上分别显示不同的应用程序;根据转换请求,检测到终端的设置菜单中强制分屏开关打开,转换至分屏模式,其中,强制分屏开关的打开状态用于指示终端上的所有应用程序均可在第一屏幕或第二屏幕上显示。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例3

本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项所述的方法。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,接收第一切换请求;

s2,根据第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序且不间断运行所述第一应用程序。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

s1,所述第一应用程序包括以下之一:流媒体播放应用程序,计时器。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在将屏幕焦点从第一应用程序切换到第二应用程序且第一应用程序不间断运行之前,还包括:

s1,查询到第二应用程序为允许切换到第二应用程序的情况下第一应用程序不间断运行的应用程序。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收第一切换请求之前,还包括:

s1,接收到将终端转换至分屏模式的转换请求,其中,分屏模式为终端的第一屏幕和第二屏幕上分别显示不同的应用程序;

s2,根据转换请求,检测到终端的设置菜单中强制分屏开关打开,转换至分屏模式,其中,强制分屏开关的打开状态用于指示终端上的所有应用程序均可在第一屏幕或第二屏幕上显示。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在转换至分屏模式之后,包括:

s1,查询到第一应用程序为不能在第一屏幕或第二屏幕上显示的应用程序;

s2,转换至大屏扩展模式并按照大屏扩展模式显示将第一应用程序,其中,大屏扩展模式为第一屏幕和第二屏幕合并为一个屏幕的模式。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本发明的实施例还提供了一种处理器,该处理器用于运行程序,其中,该程序运行时执行上述任一项方法中的步骤。

可选地,在本实施例中,上述程序用于执行以下步骤:

s1,接收第一切换请求;

s2,根据第一切换请求,将屏幕焦点从终端的第一屏幕的第一应用程序切换到所述终端的第二屏幕的第二应用程序且不间断运行所述第一应用程序。

可选地,在本实施例中,上述程序用于执行以下步骤:

s1,所述第一应用程序包括以下之一:流媒体播放应用程序,计时器。

可选地,在本实施例中,上述程序用于执行以下步骤:在将屏幕焦点从第一应用程序切换到第二应用程序且第一应用程序不间断运行之前,还包括:

s1,查询到第二应用程序为允许切换到第二应用程序的情况下第一应用程序不间断运行的应用程序。

可选地,在本实施例中,上述程序用于执行以下步骤:在接收第一切换请求之前,还包括:

s1,接收到将终端转换至分屏模式的转换请求,其中,分屏模式为终端的第一屏幕和第二屏幕上分别显示不同的应用程序;

s2,根据转换请求,检测到终端的设置菜单中强制分屏开关打开,转换至分屏模式,其中,强制分屏开关的打开状态用于指示终端上的所有应用程序均可在第一屏幕或第二屏幕上显示。

可选地,在本实施例中,上述程序用于执行以下步骤:在转换至分屏模式之后,包括:

s1,查询到第一应用程序为不能在第一屏幕或第二屏幕上显示的应用程序;

s2,转换至大屏扩展模式并按照大屏扩展模式显示将第一应用程序,其中,大屏扩展模式为第一屏幕和第二屏幕合并为一个屏幕的模式。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1