一种分屏显示方法及终端的制作方法
【技术领域】
[0001]本发明涉及的通信领域的显示技术,尤其涉及一种分屏显示方法及终端。
【背景技术】
[0002]随着移动终端智能化程度越来越高,适用于安装在移动终端上的应用也越来越多,但是由于移动终端的屏幕大小有限,所以应用在运行时通常是全屏显示。为了保证当前在运行一种应用的同时,还能够及时提示用户其他应用收到的消息,可以在移动终端的显示屏上方设置状态栏,当其他应用收到消息时,状态栏会显示弹窗,提示用户接收到消息的应用,以及该消息的简略信息。
[0003]但是通过弹窗显示的字数有限,有时用户根本无法确定接收到的消息是否需要及时回复,如果用户想进一步确认消息中的内容,需要终止当前应用的运行,然后点击进入接收到消息的应用中进行查看,如果接收到的消息较频繁时,还可能需要在不同应用之间进行反复切换,使用起来较为麻烦。因此现有技术中引入了分屏技术,即当前移动终端正在显示一种应用,在其他应用接收到消息时,可以对移动终端进行分屏操作,使得移动终端的屏幕分为两部分,分别用于显示当前正在运行的应用和接收到消息的应用。但是两种应用同时运行,会造成当前的功耗较大,移动终端容易出现发热、卡顿等现象,用户体验不佳。
【发明内容】
[0004]为解决上述技术问题,本发明实施例期望提供一种分屏显示方法及终端,能够降低终端的功耗,避免终端出现发热和卡顿,提高了用户体验。
[0005]本发明的技术方案是这样实现的:
[0006]—方面,本发明实施例提供一种分屏显示方法,所述方法包括:
[0007]若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作;
[0008]根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。
[0009]可选的,所述悬浮分屏为半透明覆盖状态。
[0010]可选的,在所述根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息之后,所述方法还包括:
[0011]接收用户输入的滑动信息,所述滑动信息为用户在所述预设区域执行的滑动操作;
[0012]根据所述滑动信息,调节所述悬浮分屏的大小。
[0013]可选的,所述悬浮分屏的其中一边与所述终端主屏幕的其中一边重合。
[0014]可选的,在所述根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息之后,所述方法还包括:
[0015]接收用户输入的第二操作信息,所述第二操作信息为用户在所述预设区域执行的第二次触控操作;
[0016]根据所述第二操作信息,将所述终端主屏幕分为第一分屏和第二分屏,采用所述第一分屏显示所述第一应用,采用所述第二分屏显示所述第二应用。
[0017]另一方面,本发明实施例提供一种终端,所述终端包括:
[0018]接收单元,用于若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作;
[0019]显示单元,用于根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。
[0020]可选的,所述悬浮分屏为半透明覆盖状态。
[0021]可选的,所述接收单元还用于,接收用户输入的滑动信息,所述滑动信息为用户在所述预设区域执行的滑动操作;
[0022]所述显示单元还用于,根据所述滑动信息,调节所述悬浮分屏的大小。
[0023]可选的,所述悬浮分屏的其中一边与所述终端主屏幕的其中一边重合。
[0024]可选的,所述接收单元还用于,接收用户输入的第二操作信息,所述第二操作信息为用户在所述预设区域执行的第二次触控操作;
[0025]所述显示单元还用于,根据所述第二操作信息,将所述终端主屏幕分为第一分屏和第二分屏,采用所述第一分屏显示所述第一应用,采用所述第二分屏显示所述第二应用。
[0026]本发明实施例提供一种分屏显示方法,所述方法包括:若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作;根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。相较于现有技术,由于终端是采用悬浮分屏的形式显示第二应用消息,而不是在两个屏幕上分别显示第一应用和第二应用,避免了终端同时运行两个应用时造成的功耗过大,进而避免了终端出现发热和卡顿的情况,提高了用户体验。
【附图说明】
[0027]图1为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图;
[0028]图2为如图1所示的移动终端的无线通信系统示意图;
[0029]图3为本发明实施例提供的一种分屏显示方法的流程图1;
[0030]图4为本发明实施例提供的一种分屏显示方法的示意图1;
[0031]图5为本发明实施例提供的一种分屏显示方法的示意图2;
[0032]图6为本发明实施例提供的一种分屏显示方法的示意图3;
[0033]图7为本发明实施例提供的一种分屏显示方法的流程图2;
[0034]图8为本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0035]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036]现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
[0037]移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
[0038]图1为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图。
[0039]移动终端100可以包括无线通信单元110、、用户输入单元130、输出单元150、存储器160、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。
[0040]无线通信单元110通常包括一个或多个组件,其允许移动终端100与无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括广播接收模块111、移动通信模块112、无线互联网模块113和短程通信模块114中的至少一个。
[0041]广播接收模块111经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可以包括卫星信道和/或地面信道。广播管理服务器可以是生成并发送广播信号和/或广播相关信息的服务器或者接收之前生成的广播信号和/或广播相关信息并且将其发送给终端的服务器。广播信号可以包括TV广播信号、无线电广播信号、数据广播信号等等。而且,广播信号可以进一步包括与TV或无线电广播信号组合的广播信号。广播相关信息也可以经由移动通信网络提供,并且在该情况下,广播相关信息可以由移动通信模块112来接收。广播信号可以以各种形式存在,例如,其可以以数字多媒体广播(DMB)的电子节目指南(EPG)、数字视频广播手持(DVB-Η)的电子服务指南(ESG)等等的形式而存在。广播接收模块111可以通过使用各种类型的广播系统接收信号广播。特别地,广播接收模块111可以通过使用诸如多媒体广播-地面(DMB-T)、数字多媒体广播-卫星(DMB-S)、数字视频广播-手持(DVB-H),前向链路媒体(Media FLO)的数据广播系统、地面数字广播综合服务(ISDB-T)等等的数字广播系统接收数字广播。广播接收模块111可以被构造为适合提供广播信号的各种广播系统以及上述数字广播系统。经由广播接收模块111接收的广播信号和/或广播相关信息可以存储在存储器160(或者其它类型的存储介质)中。
[0042]移动通信模块112将无线电信号发送到基站(例如,接入点、节点B等等)、外部终端以及服务器中的至少一
个和/或从其接收无线电信号。这样的无线电信号可以包括语音通话信号、视频通话信号、或者根据文本和/或多媒体消息发送和/或接收的各种类型的数据。
[0043]无线互联网模块113支持移动终端的无线互联网接入。该模块可以内部或外部地耦接到终端。该模块所涉及的无线互联网接入技术可以包括无线局域网(WLAN)(W1-Fi)、无线宽带(Wibro)、全球微波互联接入(Wimax)、高速下行链路分组接入(HSDPA)等等。
[0044]短程通信模块114是用于支持短程通信的模块。短程通信技术的一些示例包括蓝牙?、射频识别(RF)、红外数据协会(IrDA)、超宽带(UWB)、紫蜂?等等。
[0045]用户输入单元130可以根据用户输入的命令生成键输入数据以控制移动终端的各种操作。用户输入单元130允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示单元151上时,可以形成触摸屏。
[0046]显示单元151可以显示在移动终端100中处理的信息。例如,当移动终端100处于电话通话模式时,显示单元151可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(UI)或图形用户界面(GUI)。当移动终端100处于视频通话模式或者图像捕获模式时,显示单元151可以显示捕获的图像和/或接收的图像、示出视频或图像以及相关功能的UI或GUI等等。
[0047]同时,当显示单元151和触摸板以层的形式彼此叠加以形成触摸屏时,显示单元151可以用作输入装置和输出装置。显示单元151可以包括液晶显示器(LCD)、薄膜晶体管IXD(TFT-1XD)、有机发光二极管(0LED)显示器、柔性显示器、三维(3D)显示器等等中的至少一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明显示器,典型的透明显示器可以例如为T0LED(透明有机发光二极管)显示器等等。根据特定想要的实施方式,移动终端100可以包括两个或更多显示单元(或其它显示装置),例如,移动终端可以包括外部显示单元(未示出)和内部显示单元(未示出)。触摸屏可用于检测触摸输入压力以及触摸输入位置和触摸输入面积。
[0048]存储器160可以存储由控制器180执行的处理和控制操作的软件程序等等,或者可以暂时地存储已经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器160可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。
[0049]存储器160可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(R0M)、电可擦除可编程只读存储器(EEPR0M)、可编程只读存储器(PR0M)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储器160的存储功能的网络存储装置协作。
[0050]控制器180通常控制移动终端的总体操作。例如,控制器180执行与语音通话、数据通信、视频通话等等相关的控制和处理。
[0051 ]电源单元190在控制器180的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。
[0052]这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器180中实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器160中并且由控制器180执行。
[0053]至此,已经按照其功能描述了移动终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型移动终端等等的各种类型的移动终端中的滑动型移动终端作为示例。因此,本发明能够应用于任何类型的移动终端,并且不限于滑动型移动终端。
[0054]如图1中所示的移动终端100可以被构造为利用经由帧或分组发送数据的诸如有线和无线通信系统以及基于卫星的通信系统来操作。
[0055]现在将参考图2描述其中根据本发明的移动终端能够操作的通信系统。
[0056]这样的通信系统可以使用不同的空中接口和/或物理层。例如,由通信系统使用的空中接口包括例如频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)和通用移动通信系统(UMTS)(特别地,长期演进(LTE))、全球移动通信系统(GSM)等等。作为非限制性示例,下面的描述涉及CDMA通信系统,但是这样的教导同样适用于其它类型的系统。
[0057]参考图2,⑶MA无线通信系统可以包括多个移动终端100、多个基站(BS)270、基站控制器(BSC)275和移动交换中心(MSCUSOJSCSSO被构造为与公共电话交换网络(PSTN)290形成接口。MSC280还被构造为与可以经由回程线路耦接到基站270的BSC275形成接口。回程线路可以根据若干已知的接口中的任一种来构造,所述接口包括例如E1/T1、ATM,IP、PPP、帧中继、HDSL、ADSL或xDSL。将理解的是,如图2中所示的系统可以包括多个BSC275。
[0058]每个BS270可以服务一个或多个分区(或区域),由多向天线或指向特定方向的天线覆盖的每个分区放射状地远离BS270。或者,每个分区可以由用于分集接收的两个或更多天线覆盖。每个BS270可以被构造为支持多个频率分配,并且每个频率分配具有特定频谱(例如,1.251取,5皿取等等)。
[0059]分区与频率分配的交叉可以被称为CDMA信道。BS270也可以被称为基站收发器子系统(BTS)或者其它等效术语。在这样的情况下,术语"基站"可以用于笼统地表示单个BSC275和至少一个BS270。基站也可以被称为〃蜂窝站〃。或者,特定BS270的各分区可以被称为多个蜂窝站。
[0060]如图2中所示,广播发射器(BT)295将广播信号发送给在系统内操作的移动终端100。如图1中所示的广播接收模块111被设置在移动终端100处以接收由BT295发送的广播信号。在图2中,示出了几个全球定位系统(GPS)卫星300。卫星300帮助定位多个移动终端100中的至少一个。
[0061]在图2中,描绘了多个卫星300,但是理解的是,可以利用任何数目的卫星获得有用的定位信息。至少一个GPS卫星300可以选择性地或者额外地处理卫星DMB传输。
[0062]作为无线通信系统的一个典型操作,BS270接收来自各种移动终端100的反向链路信号。移动终端100通常参与通话、消息收发和其它类型的通信。特定基站270接收的每个反向链路信号被在特定BS270内进行处理。获得的数据被转发给相关的BSC275ASC提供通话资源分配和包括BS270之间的软切换过程的协调的移动管理功能。BSC275还将接收到的数据路由到MSC280,其提供用于与PSTN290形成接口的额外的路由服务。类似地,PSTN290与MSC280形成接口,MSC与BSC275形成接口,并且BSC275相应地控制BS270以将正向链路信号发送到移动终端100。
[0063]基于上述移动终端硬件结构以及通信系统,结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0064]实施例一
[0065]本发明实施例提供一种分屏显示方法,该方法应用于具有显示功能的终端,例如手机,平板电脑,本发明实施例对此不作限定。如图3所示,所述方法包括:
[0066]步骤301、若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作。
[0067]所述触控操作包括按压、点击、滑动等,本发明实施例对此不做限定。示例的,以向下滑动为例进行说明,在终端主屏幕显示第一应用时,屏幕上方出现弹窗,所述预设区域可以为弹窗的下边缘,用户可以将手指或者其他操作设备放置在该预设区域,然后向下滑动,终端在检测到用户在预设区域执行向下滑动的动作时,即可确定用户在预设区域执行了触控操
作。同样的,在终端主屏幕显示第一应用时,如果屏幕下方出现弹窗,所述预设区域可以为弹窗的上边缘,用户可以将手指或者其他操作设备放置在该预设区域,然后向上滑动。
[0068]例如,如图4所示,所述终端主屏幕401上正在显示第一应用,所述第一应用可以为购物应用,新闻应用,或者游戏,此时突然接收到第二应用消息,所述第二应用可以微信,短信或邮件等。其中第二应用消息并不是指第二应用发送的消息,而是指服务器推送给第二应用的消息,只能通过第二应用查阅。为了及时提示用户当前接收到第二应用消息,终端会在屏幕上方显示弹窗402,可以将弹窗的边缘区域403设置为预设区域。当用户需要查看第二应用消息的详细内容时,可以将手指404放置于所述边缘区域403,然后向下滑动,如图4中箭头X所示,当终端检测到用户放置于预设区域403的手指向下滑动时,即可确定用户输入了第一操作信息,即用户在在预设区域执行的触控操作。
[0069]可选的,所述预设区域也可以是预先设定的其他区域,示例的,如图5所示,所述预设区域403可以是位于主屏幕401右下角的小部分区域,当用户需要查看第二应用消息的详细内容时,可以将手指404放置于所述预设区域403,然后向下滑动,如图5中箭头X所示,当终端检测到用户放置于预设区域403的手指向下滑动时,即可确定用户输入了第一操作信息,即用户在在预设区域执行的触控操作。
[0070]步骤302、根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。
[0071]通常的,如果用户想要打开第二应用查阅详情,需要暂停第一应用的运行,可能给用户造成不便。例如,如果用户当前正在玩游戏,该游戏是与其他玩家合作进行攻关的游戏,如果此时用户接收到微信消息,想要查看该微信消息的详细内容,就需要暂停游戏,打开微信进行查阅,这样会对影响其他玩家的进度,进而影响用户体验。如果用户将主屏幕分成第一分屏和第二分屏,采用第一分屏显示游戏,采用第二分屏显示微信,这样虽然能够在不影响游戏进度的情况下查阅微信消息,但是由于此时终端同时运行了游戏和微信两个应用,手段的负荷过重,功耗较大,也容易出现终端发热和卡顿的情况,用户体验不佳。因此在用户输入第一操作信息后,终端确定用户想要查看第二应用消息的详细内容,可以将第二应用消息显示在悬浮分屏上,所述悬浮分屏是悬浮于终端主屏幕前端,且不完全覆盖主屏幕的小屏幕,此时第一应用还是全屏显示,仍然能够继续运行,而用户可以通过悬浮分屏查阅第二应用消息,并且可以进行回复或其他处理,避免了终端同时运行两个应用造成的功耗过大,用户体验较佳。
[0072]示例的,假设第一应用为某一种游戏,第二应用为微信,用户在玩游戏中途收到了微信消息,并输入了第一操作信息,此时终端的显示屏如图6所示,其中悬浮分屏405不完全覆盖主屏幕401,悬浮分屏上显示微信消息的详情,并且具有回复框和发送按钮,用户可以首先选中回复框,然后直接输入需要回复的内容,点击发送,即可在没有打开微信的情况下完成对微信消息的回复。而此时游戏仍然在终端主屏幕401上全屏显示,并且没有暂停和中断,满足了用户需求。
[0073]可选的,也可以首先判断第二应用消息的类型,如果第二应用消息属于IM(Instant Messaging,即时通讯),或者资讯类等需要及时回复或查阅的消息,可以在悬浮分屏上进行显示,如果是视频类、购物类的不需要及时处理的消息,也可以不在悬浮分屏中显示,而是按照现有技术的操作,点击进入应用进行查看,或者横划弹窗,关闭终端对第二应用消息的提醒。
[0074]实际应用中,第一应用可能是视频类应用,即用户当前正在观看电影或电视剧,此时虽然通过悬浮分屏即可完成对第二应用消息的查阅,但是由于悬浮分屏会占用一分部屏幕区域,导致用户在查阅第二应用消息时,无法观看到被悬浮分屏遮挡的区域的第一应用当前正在显示的内容,影响了用户体验。因此,实际应用中可以将悬浮分屏设置为半透明模式,其透明程度可以进行设置,这样一来,当用户通过悬浮分屏查阅第二应用消息时,可以透过悬浮分屏观看终端主屏幕上的内容,不影响用户的正常观看。
[0075]可选的,悬浮分屏可以位于终端主屏幕的任意位置,优选的,为了尽量不影响用户对终端主屏幕的观看,所述悬浮分屏的其中一边可以与所述终端主屏幕的其中一边重合,即悬浮分屏覆盖终端主屏幕的边缘区域。示例的,以终端垂直地面方向放置,用户面向屏幕观看为例进行说明,所述悬浮分屏可以位于终端主屏幕的上方,即悬浮分屏的上边缘与终端主屏幕的上边缘重合,也可以位于终端主屏幕的下方,即悬浮分屏的下边缘与终端主屏幕的下边缘重合;或者可以位于终端主屏幕的左方,即悬浮分屏的左边缘与终端主屏幕的左边缘重合,也可以位于终端主屏幕的右方,即悬浮分屏的右边缘与终端主屏幕的右边缘重合。其中,所述上方为相对于重力方向的上方,所述下方为相对于重力方向的下方,所述左方为相对于用户观看的左方,所述右方为相对于用户观看的右方。可选的,所述悬浮分屏的形状可以为长方形,正方形,圆形,三角形或者多边形的任意一种,实际应用中可以根据终端主屏幕的形状进行设置,本发明实施例对此不做限定。
[0076]同时,实际应用中也可能出现第二应用消息的内容较多的情况,如果悬浮分屏太小的话,可能无法全部显示第二应用消息,因此用户也可以调节悬浮分屏的大小。
[0077]示例的,假设悬浮分屏位于终端主屏幕的上方,预设区域为悬浮分屏的下边缘,如果悬浮分屏较小,无法显示第二应用消息时,用户可以将手指放置于悬浮分屏的下边缘上下滑动,此时悬浮分屏的边缘也会随着用户的手指上下移动,进而可以调节悬浮分屏的大小。
[0078]本发明实施例提供一种分屏显示方法,所述方法包括:若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作;根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。相较于现有技术,由于终端是采用悬浮分屏的形式显示第二应用消息,而不是在两个屏幕上分别显示第一应用和第二应用,避免了终端同时运行两个应用时造成的功耗过大,进而避免了终端出现发热和卡顿的情况,提高了用户体验。
[0079]实施例二
[0080]本发明实施例提供一种分屏显示方法,如图7所示,所述方法包括:
[0081]步骤701、终端主屏幕上显示第一应用时接收到第二应用消息。
[0082]示例的,假设第一应用为游戏,第二应用为微信,第二应用消息为微信消息,当前的应用场景即为用户在玩游戏的中途接收到了微信消息,并在终端主屏幕上方显示消息弹窗。
[0083]步骤702、接收用户输入的第一操作信息。
[0084]其中,第一操作信息为用户在预设区域执行的触控操作,所述触控操作包括按压、点击或者滑动等,本发明实施例对此不做限定。示例的,以预设区域为消息弹窗的下边缘为例,如果此时用户想要查阅微信消息的详情,可以将手指或其他操作设备放置到预设区域,然后向下滑动,此时终端可以确定用户输入了第一操作信息。
[0085]步骤703、根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息。
[0086]在终端确定用户输入第一操作信息后,确定用户想要查阅微信消息的详情,此时可以在悬浮分屏上显示第二应用消息,同时还可以显示回复框和发送按钮,用户可以直接点击回复框输入想要回复的内容,然后点击发送按钮进行发送。
[0087]较佳的,所述悬浮分屏可以是半透明状态的。并且为了不影响用户对主屏幕上显示的内容的观看,悬浮分屏可以位于终端主屏幕的上方,并且仅覆盖终端主屏幕三分之一。
[0088]步骤704、接收用户输入的滑动信息。
[0089]如果微信消息过长,而悬浮分屏较小的情况下,可能无法显示微信消息的详情,因此用户可以调节悬浮分屏的大小。具体的,用户可以将手指放置于预设区域,然后上下滑动,如果终端检测到用户的手指在预设区域上下滑动时,即可确定用户输入了滑动信息。
[0090]步骤705、根据所述滑动信息,调节所述悬浮分屏的大小。
[0091]当用户的手指在预设区域上下滑动时,悬浮分屏的边缘也会随之上下移动,当用户将悬浮分屏调节到适当的大小时,停止滑动即可。
[0092]步骤706、接收用户输入的第二操作信息。
[0093]示例的,如果用户查阅微信消息之后,确定可能短期内可能还会收到不可错过的比较重要的微信消息,如果关闭悬浮分屏,可能会出现对重要消息回复不及时的情况,此时用户也可以将手指防止在预设区域,再次执行触控操作,当终端检测到用户的手指在预设
区域执行了第二次触控操作时,可以确定用户输入了第二操作信息,该第二操作信息指示终端将微信分屏显示,所述触控操作包括按压、点击或者滑动等,本发明实施例对此不做限定。
[0094]步骤707、根据所述第二操作信息,将所述终端主屏幕分为第一分屏和第二分屏,采用所述第一分屏显示所述第一应用,采用所述第二分屏显示所述第二应用。
[0095]当终端确定用户输入了第二操作信息后,说明此时用户想同时运行游戏和微信,以免错过了重要的微信消息。因此终端可以将终端主屏幕分为第一分屏和第二分屏,其中第一分屏和第二分屏的大小可以相同,也可以不同,本发明实施例对此不做限定。然后采用第一分屏显示游戏,采用第二分屏显示微信,此时终端同时运行游戏和微信两个应用,使得用户在玩游戏的同时,及时回复微信消息。
[0096]本发明实施例提供一种分屏显示方法,相较于现有技术,由于终端是采用悬浮分屏的形式显示第二应用消息,而不是在两个屏幕上分别显示第一应用和第二应用,避免了终端同时运行两个应用时造成的功耗过大,进而避免了终端出现发热和卡顿的情况,提高了用户体验。
[0097]实施例三
[0098]本发明实施例提供一种终端80,如图8所示,所述终端80包括:
[0099]接收单元801,用于若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作。
[0100]示例的,在终端主屏幕显示第一应用时,屏幕上方会出现弹窗,所述预设区域可以为弹窗的边缘,用户可以将手指或者其他操作设备放置在该预设区域,然后向下滑动,终端在检测到用户在预设区域执行向下滑动的动作时,即可确定用户在预设区域执行了触控操作。
[0101 ]显示单元802,用于根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。
[0102]在用户输入第一操作信息后,终端确定用户想要查看第二应用消息的详细内容,可以将第二应用显示在悬浮分屏上,所述悬浮分屏是不完全覆盖主屏幕的小屏幕,此时第一应用还是全屏显示,仍然能够继续运行,而用户可以通过悬浮分屏查阅第二应用消息,并且可以进行回复或其他处理。
[0103]这样一来,由于终端是采用悬浮分屏的形式显示第二应用消息,而不是在两个屏幕上分别显示第一应用和第二应用,避免了终端同时运行两个应用时造成的功耗过大,进而避免了终端出现发热和卡顿的情况,提高了用户体验。
[0104]可选的,所述悬浮分屏为半透明覆盖状态。
[0105]可选的,所述接收单元801还用于,接收用户输入的滑动信息,所述滑动信息为用户在所述预设区域执行的滑动操作;
[0106]所述显示单元802还用于,根据所述滑动信息,调节所述悬浮分屏的大小。
[0107]可选的,所述悬浮分屏的其中一边与所述终端主屏幕的其中一边重合。
[0108]可选的,所述悬浮分屏覆盖所述终端主屏幕的三分之一。
[0109]可选的,所述接收单元801还用于,接收用户输入的第二操作信息,所述第二操作信息为用户在所述预设区域执行的第二次触控操作;
[0110]所述显示单元802还用于,根据所述第二操作信息,将所述终端主屏幕分为第一分屏和第二分屏,采用所述第一分屏显示所述第一应用,采用所述第二分屏显示所述第二应用。
[0111]本发明实施例提供一种终端,所述终端包括:接收单元,用于若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作。显示单元,用于根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。相较于现有技术,由于终端是采用悬浮分屏的形式显示第二应用消息,而不是在两个屏幕上分别显示第一应用和第二应用,避免了终端同时运行两个应用时造成的功耗过大,进而避免了终端出现发热和卡顿的情况,提高了用户体验。
[0112]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0113]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0114]本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以仅通过硬件来实现,但很多情况下前者是更佳的实施方式。
[0115]基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台移动终端执行本发明各个实施例所述的方法。
[0116]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种分屏显示方法,其特征在于,所述方法包括: 若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作; 根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。2.根据权利要求1所述的方法,其特征在于, 所述悬浮分屏为半透明覆盖状态。3.根据权利要求1或2所述的方法,其特征在于,在所述根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息之后,所述方法还包括: 接收用户输入的滑动信息,所述滑动信息为用户在所述预设区域执行的滑动操作; 根据所述滑动信息,调节所述悬浮分屏的大小。4.根据权利要求1或2所述的方法,其特征在于, 所述悬浮分屏的其中一边与所述终端主屏幕的其中一边重合。5.根据权利要求1或2所述的方法,其特征在于,在所述根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息之后,所述方法还包括: 接收用户输入的第二操作信息,所述第二操作信息为用户在所述预设区域执行的第二次触控操作; 根据所述第二操作信息,将所述终端主屏幕分为第一分屏和第二分屏,采用所述第一分屏显示所述第一应用,采用所述第二分屏显示所述第二应用。6.一种终端,其特征在于,所述终端包括: 接收单元,用于若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作; 显示单元,用于根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。7.根据权利要求6所述的终端,其特征在于, 所述悬浮分屏为半透明覆盖状态。8.根据权利要求6或7所述的终端,其特征在于, 所述接收单元还用于,接收用户输入的滑动信息,所述滑动信息为用户在所述预设区域执行的滑动操作; 所述显示单元还用于,根据所述滑动信息,调节所述悬浮分屏的大小。9.根据权利要求6或7所述的终端,其特征在于, 所述悬浮分屏的其中一边与所述终端主屏幕的其中一边重合。10.根据权利要求6或7所述的终端,其特征在于, 所述接收单元还用于,接收用户输入的第二操作信息,所述第二操作信息为用户在所述预设区域执行的第二次触控操作; 所述显示单元还用于,根据所述第二操作信息,将所述终端主屏幕分为第一分屏和第二分屏,采用所述第一分屏显示所述第一应用,采用所述第二分屏显示所述第二应用。
【专利摘要】本发明实施例公开了一种分屏显示方法,所述方法包括:若在终端主屏幕显示第一应用时接收到第二应用消息,接收用户的第一操作信息,所述第一操作信息为用户在预设区域执行的触控操作;根据所述第一操作信息,在悬浮分屏上显示所述第二应用消息,所述悬浮分屏位于所述终端主屏幕之前,且不完全覆盖所述终端主屏幕。本发明实施例进一步公开了一种终端。
【IPC分类】G06F3/0488, G06F3/0481, G06F1/32
【公开号】CN105487796
【申请号】CN201510831354
【发明人】于航, 曹丹, 马英超, 吴小龙
【申请人】努比亚技术有限公司
【公开日】2016年4月13日
【申请日】2015年11月25日