分屏显示方法及装置与流程

文档序号:12786088阅读:287来源:国知局
分屏显示方法及装置与流程

本发明涉及电子设备技术领域,具体涉及一种分屏显示方法及装置。



背景技术:

随着电子技术的发展,智能手机,平板电脑等智能移动终端的屏幕分别率越来越高,尺寸也越来越大。目前来说许多智能终端都可以实现分屏操作,将整块屏幕分成两个部分,实现两个应用APP同时在前台运行。例如可以在同一个智能终端屏幕实现一边看电影、听音乐,一边聊微信、QQ、发短信等功能。

智能终端APP分屏操作可以实现两个APP在同一块屏幕中同时显示运行,但是由于智能终端尺寸较小,我们并不常用到该功能。但是当使用一个APP全屏操作时,突然来了一个通知的推送,这时就需要退出正在全屏使用的APP,进入到发送推送的APP中进行操作,使得发送推送的APP在前台使用全屏运行;或者在来了通知推送后退出正在通过全屏运行的APP,然后将正在前台运行的APP与发送推送的APP进行分屏操作。总之,这些方法都会使正在使用的APP停止运行,过程操作复杂,用户体验度较差。



技术实现要素:

有鉴于此,本发明实施例提供了一种分屏显示方法及装置,以解决现有技术中在当前应用正在前台运行的情况下,出现推送时,只有退出当前应用才能将推送的应用运行于前台的问题。

为此,本发明实施例提供了如下技术方案:

本发明第一方面提供了一种分屏显示方法,包括:在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;根据所述推送通知消息将与所述第一应用对应的页面和与所述第二应用对应的页面分屏显示于所述终端。

结合本发明第一方面,本发明第一方面第一实施方式中,根据所述推送通知消息将与所述第一应用对应的页面和与所述第二应用对应的页面分屏显示于所述终端包括:接收第一触发信号;其中,所述第一触发信号用于触发显示多任务管理界面;根据所述第一触发信号将与所述第一应用对应的页面和与所述第二应用对应的页面分别显示于所述多任务管理界面中的不同界面。

结合本发明第一方面第一实施方式,本发明第一方面第二实施方式中,接收所述第一触发信号包括:通过与所述推送通知消息对应的区域接收所述第一触发信号。

结合本发明第一方面第一实施方式,本发明第一方面第三实施方式中,将与所述第一应用对应的页面和与所述第二应用对应的页面分别显示于所述多任务管理界面中的不同界面包括:根据所述第一触发信号显示用于指示是否分屏显示的信息;通过用于指示分屏显示的信息对应的区域接收第二触发信号;根据所述第二触发信号将与所述第一应用对应的页面和与所述第二应用对应的页面分别显示于所述多任务管理界面中的不同界面。

结合本发明第一方面第一实施方式,本发明第一方面第四实施方式中,在接收所述第一触发信号的同时包括:在所述终端显示屏的指定区域以半透明的方式显示所述第二应用推送通知消息对应的内容。

本发明第二方面,提供了一种分屏显示装置,包括:获取模块,用于在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;第一显示模块,用于根据所述推送通知消息将与所述第一应用对应的页面和与所述第二应用对应的页面分屏显示于所述终端。

结合本发明第二方面,本发明第二方面第一实施方式中,所述第一显示模块包括:接收单元,用于接收第一触发信号;其中,所述第一触发信号用于触发显示多任务管理界面;显示单元,用于根据所述第一触发信号将与所述第一应用对应的页面和与所述第二应用对应的页面分别显示于所述多任务管理界面中的不同界面。

结合本发明第二方面第一实施方式,本发明第二方面第二实施方式中,所述接收单元还用于通过与所述推送通知消息对应的区域接收所述第一触发信号。

结合本发明第二方面第一实施方式,本发明第二方面第三实施方式中,所述显示单元包括:第一显示子单元,用于根据所述第一触发信号显示用于指示是否分屏显示的信息;接收子单元,用于通过用于指示分屏显示的信息对应的区域接收第二触发信号;第二显示子单元,用于根据所述第二触发信号将与所述第一应用对应的页面和与所述第二应用对应的页面分别显示于所述多任务管理界面中的不同界面。

结合本发明第二方面第一实施方式,本发明第二方面第四实施方式中,所述装置还包括:第二显示模块,用于在接收所述第一触发信号的同时,在所述终端显示屏的指定区域以半透明的方式显示所述第二应用推送通知消息对应的内容。

本发明第三方面提供了一种终端,包括上述任一所述的分屏显示装置。

本发明第四方面提供了另一种终端,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如下步骤:在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;根据所述推送通知消息将与所述第一应用对应的页面和与所述第二应用对应的页面分屏显示于所述终端。

本发明实施例技术方案,具有如下优点:

本发明实施例提供了一种分屏显示方法及装置,其中,该方法包括:在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息,根据推送通知消息将与第一应用对应的页面和与第二应用对应的页面分屏显示于所述终端,解决了现有技术中在当前应用正在前台运行的情况下,出现推送时,只有退出当前应用才能将推送的应用运行于前台的问题,可以在不退出正在运行的应用的情况下,自动打开发送推送的应用,并且将两个应用自动分屏显示在同一块屏幕中,这个过程中正在运行的应用,始终处于打开正常运行的状态。这种操作方式非常的便捷,具有实用性。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例中手机的结构图;

图2是根据本发明实施例的分屏显示方法的流程图;

图3是根据本发明实施例的自动分屏通知推送显示模式示意图;

图4是根据本发明实施例的自动分屏显示通知APP和正在运行APP工作流程图;

图5是根据本发明实施例的分屏显示装置的结构框图;

图6根据本发明实施例的第一显示模块的结构框图;

图7根据本发明实施例的显示单元的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,是本发明的实施例的应用场景示意图。移动终端可以为手机或平板电脑等移动设备,移动终端以手机为例,手机的部分结构框图如图1所示,手机包括射频电路210、存储器220、输入单元230、显示单元240、传感器250、音频电路260、无线模块270、处理器280以及电源290等部分。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中RF电路210用于收发信息或通话过程中,信号的接收和发送。存储器220用于存储软件程序以及模块,处理器280通过运行存储在存储器220的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。具体地,在本可选实施例中,存储器220存储有可被处理器280执行的指令,上述指令被处理器280执行,以使处理器280执行如下步骤:在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;根据推送通知消息将与第一应用对应的页面和与第二应用对应的页面分屏显示于终端。输入单元230用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。输入单元230可包括触控面板231以及其他输入设备232。其他输入设备232可以包括但不限于物理键盘、功能键、鼠标、操作杆中的一种或几种。显示单元240用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元240可以包括显示面板241。触控面板231可覆盖显示面板241,当触控面板231检测到在其上或附近的触摸操作后,传送给处理器280以确定触摸事件的类型,随后处理器280根据触摸事件的类型在显示面板241上提供相应的视觉输出。

手机还可包括至少一种传感器250,如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,环境传感器可根据环境光线的明暗来调节显示面板241的亮度,接近传感器可在手机移动到耳边时,关闭显示面板241和/或背光。本实施例中光传感器可以设置在手机的正面和背面的壳体上,用于检测用户持握手机时的遮挡区域。此处还可以包括压力传感器,设置在手机的正面或背面壳体上,用于通过检测压力的方式获得用户持握手机时的遮挡区域。此外,手机还可以配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,不再赘述。

音频电路260、扬声器261、传声器262可提供用户与手机之间的音频接口。无线模块270可以是WIFI模块,为用户提供无线的互联网访问服务。

处理器280是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器220内的软件程序和/或模块,以及调用存储在存储器220内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器280可以包括一个或多个处理单元。此外,手机还包括各部件供电的电源290,通过电源管理系统与处理器280逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

在本实施例中提供了一种分屏显示方法,可用于上述的移动终端,如手机、平板电脑等,图2是根据本发明实施例的分屏显示方法的流程图,如图2所示,该流程包括如下步骤:

步骤S21,在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;例如该第一应用可以是微信,第二应用可以是QQ;

步骤S22,根据该推送通知消息将与第一应用对应的页面和与第二应用对应的页面分屏显示于该终端。

通过上述步骤,可以在不退出正在运行的应用的情况下,自动打开发送推送的应用,并且将两个应用自动分屏显示在同一块屏幕中,这个过程中正在运行的应用,始终处于打开正常运行的状态。目前来说许多手机都可以实现手机分屏操作,将整块屏幕分成两个部分,实现两个应用同时操作。该功能可以在同一个手机屏幕实现一边看电影、听音乐,一边聊微信、QQ、发短信等功能,但是当使用一个应用全屏操作时,突然来了一个通知的推送,这时就需要退出正在全屏使用的应用,进入到发送推送的应用中进行操作,使得发送推送的应用在前台使用全屏运行,或者在来了通知推送后退出正在通过全屏运行的应用,然后将正在前台运行的应用与发送推送的应用进行分屏操作,这两种方式都会使正在使用的应用停止运行,操作较为复杂,上述步骤可直接将推送的应用和当前在前台运行的应用自动分屏显示在同一块屏幕中,这种操作方式非常的便捷,具有实用性。

关于上述步骤S22,在一个可选实施例中,接收用于触发显示多任务管理界面的第一触发信号,根据第一触发信号将与第一应用对应的页面和与第二应用对应的页面分别显示于该多任务管理界面中的不同界面,例如在多任务管理界面的主分区显示第一应用,在多任务管理界面的次分区显示第二应用,解决了相关技术中电子设备上显示应用程序的方式过于单一的问题,达到了提高用户体验的效果。

关于接收第一触发信号,在一个可选实施例中,可以通过与推送通知消息对应的区域接收该第一触发信号,具体地,根据第一触发信号显示用于指示是否分屏显示的信息,通过用于指示分屏显示的信息对应的区域接收第二触发信号,根据第二触发信号将与第一应用对应的页面和与第二应用对应的页面分别显示于多任务管理界面中的不同界面。例如,正在使用手机时,突然来了一条推送(例如QQ),不用退出正在使用的应用(例如微信),只需点击推送,推送会显示全屏打开QQ和自动分屏打开QQ,这样只用选择自动分屏打开QQ,就可以在不影响正在使用的微信运行的前提下,进行快速分屏打开QQ,实现正在使用的微信正常运行和及时处理QQ同时在一个屏幕中进行。

为了使得用户便于判断是否对推送至终端的应用感兴趣,并且不影响对当前运行在前台的应用的观看,在一个可选实施例中,在该终端显示屏的指定区域以半透明的方式显示第二应用推送通知消息对应的内容,从而使得用户可以同时兼顾到多个应用,提升了用户体验。

下面以上述终端为手机为例,结合一个具体的可选实施例进行详细说明。

如图3所示,本发明可选实施例提供了一种手机通知推送自动分屏的操作选项。到手机未进行操作时,正常接受处理通知推送。当手机正在使用并且有APP被打开时,这时其他APP通知推送在屏幕的最上端显示。对于这条通知推送有两种操作方式,一种是和正常的Android通知推送处理方式一样,将手指放在通知推送区域并向上滑动,关闭通知推送。

另一种处理方式,就是将手指放在通知推送区域并向下滑动,会在屏幕上方半透明展开通知推送内容(这是不退出正在运行的APP,由于是半透明显示通知推送内容,所以可以看到正在运行的APP的运行状况),并且在通知推送内容下方显示“进入APP”和“分屏进入APP”两个选项,选择“进入APP”,手机会退出正在运行的APP并进入发送通知推送的APP中。

而选择“分屏进入APP”,手机会自动打开发送通知推送的APP,并和正在运行的APP自动分屏显示,在这个过程中,正在运行的APP会一直正常运行,不会退出或者停止。

查看通知推送内容后,不进行任何操作,可以点击通知区域并上滑,可以关闭通知推送。具体的运行过程如图4所示。

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

图5是根据本发明实施例的分屏显示装置的结构框图,如图5所示,包括:获取模块51,用于在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;第一显示模块52,用于根据推送通知消息将与第一应用对应的页面和与第二应用对应的页面分屏显示于该终端。

通过上述装置,可以在不退出正在运行的应用的情况下,自动打开发送推送的应用,并且将两个应用自动分屏显示在同一块屏幕中,这个过程中正在运行的应用,始终处于打开正常运行的状态。目前来说许多手机都可以实现手机分屏操作,将整块屏幕分成两个部分,实现两个应用同时操作。该功能可以在同一个手机屏幕实现一边看电影、听音乐,一边聊微信、QQ、发短信等功能,但是当使用一个应用全屏操作时,突然来了一个通知的推送,这时就需要退出正在全屏使用的应用,进入到发送推送的应用中进行操作,使得发送推送的应用在前台使用全屏运行,或者在来了通知推送后退出正在通过全屏运行的应用,然后将正在前台运行的应用与发送推送的应用进行分屏操作,这两种方式都会使正在使用的应用停止运行,操作较为复杂,上述步骤可直接将推送的应用和当前在前台运行的应用自动分屏显示在同一块屏幕中,这种操作方式非常的便捷,具有实用性。

图6根据本发明实施例的第一显示模块的结构框图,如图6所示,第一显示模块52包括:接收单元521,用于接收第一触发信号;其中,该第一触发信号用于触发显示多任务管理界面;显示单元522,用于根据第一触发信号将与第一应用对应的页面和与第二应用对应的页面分别显示于多任务管理界面中的不同界面。

可选地,接收单元521还用于通过与该推送通知消息对应的区域接收该第一触发信号。

图7根据本发明实施例的显示单元的结构框图,如图7所示,显示单元522包括:第一显示子单元5221,用于根据第一触发信号显示用于指示是否分屏显示的信息;接收子单元5222,用于通过用于指示分屏显示的信息对应的区域接收第二触发信号;第二显示子单元5223,用于根据第二触发信号将与第一应用对应的页面和与第二应用对应的页面分别显示于该多任务管理界面中的不同界面。

可选地,该装置还包括:第二显示模块,用于在接收该第一触发信号的同时,在该终端显示屏的指定区域以半透明的方式显示该第二应用推送通知消息对应的内容。

本实施例中的分屏显示装置是以功能单元的形式来呈现,这里的单元是指ASIC电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。

上述各个模块的更进一步的功能描述与上述对应实施例相同,在此不再赘述。

本发明实施例还提供了一种终端,具有上述图5所示的分屏显示装置。

本发明实施例还提供了另一种终端,包括:至少一个处理器;以及与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器执行如下步骤:在与第一应用对应的页面显示于终端时,获取第二应用的推送的通知消息;根据该推送通知消息将与该第一应用对应的页面和与该第二应用对应的页面分屏显示于该终端。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

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