一种分屏显示方法、装置及终端与流程

文档序号:12176064阅读:222来源:国知局
一种分屏显示方法、装置及终端与流程

本发明实施例涉及信息技术,尤其涉及一种分屏显示方法、装置及终端。



背景技术:

现如今,智能手机、平板电脑等移动终端日渐普及,而且在这些终端设备上配置大尺寸的触摸屏也成为一种趋势。

现有技术中,终端的可以启动多个应用程序,但前台运行的应用程序只有一个,即在屏幕上只能显示一个应用程序。若用户需要显示其他应用程序则需要退出或切换当前显示的应用程序,为用户操作带来不便。



技术实现要素:

本发明提供一种分屏显示方法、装置及终端,以实现在显示屏中分屏显示应用程序。

第一方面,本发明实施例提供了一种分屏显示方法,包括:

获取用户输入的分屏操作信号;

根据所述分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,获取用户输入的分屏操作信号包括:

获取用户在通知栏内输入的对至少一个预设应用程序图标的点击操作信号;或

获取用户在通知栏内输入的对至少一个预设应用程序通知信息的点击操作信号;或

获取用户输入的将应用程序图标拖动至预设区域的操作信号。

进一步的,根据所述分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面包括:

当根据所述分屏操作信号分屏显示的应用程序的数量为一个时,将通知栏显示窗口转为预设分屏显示窗口,并在所述预设分屏显示窗口中显示相应的应用程序的界面;或

当根据所述分屏操作信号分屏显示的应用程序的数量为至少两个时,在显示屏中生成至少两个所述预设分屏显示窗口,并在所述预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,在获取用户输入的分屏操作信号之前,还包括:

获取用户输入的通知栏拖动信号;

根据所述通知栏拖动信号显示所述通知栏,并调整通知栏的显示窗口的尺寸。

进一步的,在调整通知栏的显示窗口的尺寸时,若显示屏中已经显示至少一个应用程序,还包括:

根据所述通知栏的显示窗口的尺寸,相应地实时调整当前显示的所述应用程序的显示窗口尺寸。

进一步的,在根据所述分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面之后,还包括:

获取用户输入的对分屏显示窗口边界的滑动信号;

根据所述滑动信号移动分屏显示窗口公共边界的显示位置;

根据所述分屏显示窗口公共边界的显示位置,确定共用所述分屏显示窗口公共边界的两个所述预设分屏显示窗口的尺寸;

当所述预设分屏显示窗口的尺寸小于预设窗口尺寸下限时,关闭所述预设分屏显示窗口。

第二方面,本发明实施例还提供了一种分屏显示装置,该分屏显示装置包括:

分屏信号获取模块,用于获取用户输入的分屏操作信号;

分屏显示模块,用于根据所述分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,分屏信号获取模块具体用于:

获取用户在通知栏内输入的对至少一个预设应用程序图标的点击操作信号;或

获取用户在通知栏内输入的对至少一个预设应用程序通知信息的点击操作信号;或

获取用户输入的将应用程序图标拖动至预设区域的操作信号。

进一步的,分屏显示模块具体用于:

当根据所述分屏操作信号分屏显示的应用程序的数量为一个时,将通知栏显示窗口转为预设分屏显示窗口,并在所述预设分屏显示窗口中显示相应的应用程序的界面;或

当根据所述分屏操作信号分屏显示的应用程序的数量为至少两个时,在显示屏中生成至少两个所述预设分屏显示窗口,并在所述预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,分屏显示装置还包括:

通知栏拖动信号获取模块,用于获取用户输入的通知栏拖动信号;

通知栏显示模块,用于根据所述通知栏拖动信号显示所述通知栏,并调整通知栏的显示窗口的尺寸。

进一步的,分屏显示装置还包括:

显示窗口尺寸调整模块,用于在调整通知栏的显示窗口的尺寸时,若显示屏中已经显示至少一个应用程序,根据所述通知栏的显示窗口的尺寸,相应地实时调整所述应用程序的显示窗口的尺寸。

进一步的,分屏显示装置还包括:

边界移动信号获取模块,用于获取用户输入的对分屏显示窗口边界的滑动信号;

边界位置移动模块,用于根据所述滑动信号移动分屏显示窗口公共边界的显示位置;

窗口尺寸确定模块,用于根据所述分屏显示窗口公共边界的显示位置,确定共用所述分屏显示窗口公共边界的两个所述预设分屏显示窗口的尺寸;

窗口关闭模块,用于当所述预设分屏显示窗口的尺寸小于预设窗口尺寸下限时,关闭所述预设分屏显示窗口。

第三方面,本发明实施例还提供了一种移动终端,该移动终端包括第二方面所示的分屏显示装置。

本发明通过获取通知栏内输入的分屏操作信号,根据分屏操作信号将应用程序在显示屏中分屏显示,解决在显示屏只能显示一个应用程序而造成的需要在多个应用程序间进行切换操作的问题,实现减少用户在不同应用程序间的切换操作,提高用户操作效率的效果。

附图说明

图1是本发明实施例一中的一种分屏显示方法的流程图;

图2是本发明实施例一中的终端显示通知栏的示意图;

图3是本发明实施例二中的一种分屏显示方法的流程图;

图4是本发明实施例三中的一种分屏显示方法的流程图;

图5A是本发明实施例三中的终端分屏显示应用程序的示意图;

图5B是本发明实施例三中的终端分屏显示应用程序的示意图;

图5C是本发明实施例三中的终端分屏显示应用程序的示意图;

图6是本发明实施例四中的一种分屏显示装置的结构示意图;

图7是本发明实施例五中的一种移动终端的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种分屏显示方法的流程图,本实施例可适用于在配置触摸显示屏的终端上运行应用程序的情况,该方法可以由分屏显示装置来执行,该装置可以由硬件和/或软件来实现,分屏显示方法具体包括如下步骤:

步骤110、获取用户输入的分屏操作信号。

其中,通知栏悬浮显示在显示屏上方,用于显示预设应用程序的通知信息和系统设置图标等内容,还可以在通知栏中设置分屏应用程序图标栏,分屏应用程序图标栏可以设置在通知栏的最上方,用户可以根据自己的需要控制是否在通知栏中显示分屏应用程序图标栏,并且可以在分屏应用程序图标栏中添加或删除预设应用程序图标。示例的,如图2所示,通知栏21显示在终端显示屏2的上方,其中,通知栏21包括显示在通知栏最上方的分屏应用程序图标栏211,分屏应用程序图标栏211包括预设应用程序图标2111和图标添加按钮2112。用户可以通过点击分屏应用程序图标栏211中的预设应用程序图标2111,分屏显示应用程序的界面;还可以通过长按分屏应用程序图标栏211中的预设应用程序图标2111,删除相应的预设应用程序图标。通过点击图标添加按钮2112进入应用程序图标添加界面,将应用程序图标添加到分屏应用程序图标栏。

可选的,获取用户在通知栏内输入的分屏操作信号包括:获取用户在通知栏内输入的对至少一个预设应用程序图标的点击操作信号;或获取用户在通知栏内输入的对至少一个预设应用程序通知信息的点击操作信号;或获取用户输入的将应用程序图标拖动至预设区域的操作信号。其中,用户可以将分屏应用程序图标栏中的预设应用程序图标从分屏应用程序图标栏中拖动出来进入通知栏的其他区域,将该应用程序的界面在由通知栏的显示窗口转化而成的预设分屏显示窗口中显示;也可以将系统界面上的应用程序图标拖动至通知栏中,将该应用程序的界面在由通知栏的显示窗口转化而成的预设分屏显示窗口中显示。

步骤120、根据分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面。

其中,根据获取到的分屏操作信号确定需要分屏显示的应用程序,并在显示屏的预设区域生成预设分屏显示窗口,在预设分屏显示窗口中显示相应的应用程序的界面,并根据终端的横竖屏状态,相应地布置预设分屏显示窗口。用户可以在预设分屏显示窗口中对应用程序进行操作,例如放大或缩小应用程序的界面、在应用程序的内容输入栏输入相应内容以及其他应用程序支持的操作。

本实施例的技术方案,通过获取通知栏内输入的分屏操作信号,根据分屏操作信号将应用程序在显示屏中分屏显示,解决在显示屏只能显示一个应用程序而造成的需要在多个应用程序间进行切换操作的问题,实现减少用户在不同应用程序间的切换操作,提高用户操作效率的效果。

实施例二

图3为本发明实施例二提供的一种分屏显示方法的流程图,本实施例在上述实施例技术方案的基础上进一步细化,步骤120包括:

步骤310、当根据分屏操作信号分屏显示的应用程序的数量为一个时,将通知栏显示窗口转为预设分屏显示窗口,并在预设分屏显示窗口中显示相应的应用程序的界面;

步骤320、当根据分屏操作信号分屏显示的应用程序的数量为至少两个时,在显示屏中生成至少两个预设分屏显示窗口,并在预设分屏显示窗口中显示相应的应用程序的界面。

其中,用户在通知栏内输入的分屏操作信号可以启动一个或多个应用程序进行分屏显示,当启动一个应用程序进行分屏显示时,将通知栏显示窗口对应的区域分配给预设分屏显示窗口,在原来通知栏显示窗口对应的区域上生成预设分屏显示窗口,并关闭通知栏,预设分屏显示窗口覆盖显示屏中原来显示的内容;当启动至少两个应用程序进行分屏显示时,可以根据需要分屏显示的应用程序的数量,在显示屏中划分出相应数量的显示区域并分配给各个预设分屏显示窗口,在预设分屏显示窗口中显示相应的应用程序的界面,至少两个预设分屏显示窗口可以覆盖整个显示屏,也可以覆盖显示屏的部分显示区域。

需要说明的是,步骤210和步骤220是根据分屏显示的应用程序的数量择一执行的。

进一步的,在步骤110之前,还包括:

步骤330、获取用户输入的通知栏拖动信号;

步骤340、根据通知栏拖动信号显示通知栏,并调整通知栏的显示窗口的尺寸。

其中,根据用户输入的通知拖动信号,将通知栏在显示屏上方悬浮显示,可选的,通知栏拖动信号为用户输入的从显示屏顶端向下的滑动触摸信号,并根据触摸点与显示屏顶边的距离,实时调整通知栏的显示窗口的尺寸,当滑动触摸信号终止,相应地停止调整通知栏的显示窗口的尺寸。

可选的,在调整通知栏的显示窗口的尺寸时,若显示屏中已经显示至少一个应用程序,还包括:

根据通知栏的显示窗口的尺寸,相应地实时调整当前显示的应用程序的显示窗口尺寸。其中,当前显示的应用程序的显示窗口与通知栏的显示窗口有公共边界,当该公共边界根据用户输入的滑动触摸信号向下移动时,通知栏的显示窗口的尺寸增大,当前显示的应用程序的显示窗口相应地缩小;当该公共边界根据用户输入的滑动触摸信号向上移动时,通知栏的显示窗口的尺寸缩小,当前显示的应用程序的显示窗口相应地增大。用户可以根据自己的需要控制通知栏的显示窗口的尺寸,当用需要启动一个应用程序进行分屏显示时,通知栏的显示窗口转为预设分屏显示窗口,因而用户可以控制想要分屏显示的应用程序的显示窗口的尺寸。

本实施例的技术方案,根据预设规则生成预设分屏显示窗口,将显示屏分配给分屏显示的应用程序,实现在显示屏中分屏显示应用程序,提高用户使用终端的灵活性。

实施例三

图4为本发明实施例三提供的一种分屏显示方法的流程图,本实施例在上述实施例技术方案的基础上进一步细化,在步骤120之后,还包括:

步骤410、获取用户输入的对分屏显示窗口边界的滑动信号。

其中,当用户输入的滑动信号位于分屏显示窗口边界的显示位置的预设范围内,将滑动信号确定为对分屏显示窗口边界的滑动信号。

步骤420、根据滑动信号移动分屏显示窗口公共边界的显示位置。

其中,将滑动信号的移动向量分解为平行于分屏显示窗口公共边界的平行分量和垂直于分屏显示窗口公共边界的垂直分量,根据垂直分量移动分屏显示窗口公共边界的显示位置。

步骤430、根据分屏显示窗口公共边界的显示位置,确定共用分屏显示窗口公共边界的两个预设分屏显示窗口的尺寸。

其中,随着分屏显示窗口公共边界的显示位置的移动,共用分屏显示窗口公共边界的两个预设分屏显示窗口的尺寸也相应变化,示例的,终端处于竖屏状态,两个预设分屏显示窗口纵向排布,当分屏显示窗口公共边界的显示位置向上移动,上方的预设分屏显示窗口的尺寸相应减小,下方的预设分屏显示窗口的尺寸相应增大。当滑动信号终止,分屏显示窗口公共边界的显示位置确定下来,共用分屏显示窗口公共边界的两个预设分屏显示窗口的尺寸也相应确定。如图5A所示,终端显示屏5中显示第一预设分屏显示窗口51和第二预设分屏显示窗口52,且第一预设分屏显示窗口51和第二预设分屏显示窗口52有公共边界53;图5B中的公共边界53的显示位置相比于图5A中的公共边界53的显示位置向上移动,相应地,第一预设分屏显示窗口51尺寸缩小,第二预设分屏显示窗口52尺寸增大;图5C中的公共边界53的显示位置相比于图5A中的公共边界53的显示位置向下移动,相应地,第一预设分屏显示窗口51尺寸增大,第二预设分屏显示窗口52尺寸缩小。

步骤440、当预设分屏显示窗口的尺寸小于预设窗口尺寸下限时,关闭预设分屏显示窗口。

本实施例的技术方案,用户可以通过滑动操作调整预设分屏显示窗口的尺寸,并且可以通过滑动操作方便地关闭预设分屏显示窗口。

实施例四

图6为本发明实施例四提供的一种分屏显示装置的结构示意图,该装置可以配置于终端中,分屏显示装置60包括:

分屏信号获取模块610,用于获取用户输入的分屏操作信号;

分屏显示模块620,用于根据分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,分屏信号获取模块具体用于:

获取用户在通知栏内输入的对至少一个预设应用程序图标的点击操作信号;或

获取用户在通知栏内输入的对至少一个预设应用程序通知信息的点击操作信号;或

获取用户输入的将应用程序图标拖动至预设区域的操作信号。

进一步的,分屏显示模块具体用于:

当根据分屏操作信号分屏显示的应用程序的数量为一个时,将通知栏显示窗口转为预设分屏显示窗口,并在预设分屏显示窗口中显示相应的应用程序的界面;或

当根据分屏操作信号分屏显示的应用程序的数量为至少两个时,在显示屏中生成至少两个预设分屏显示窗口,并在预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,分屏显示装置还包括:

通知栏拖动信号获取模块,用于获取用户输入的通知栏拖动信号;

通知栏显示模块,用于根据通知栏拖动信号显示通知栏,并调整通知栏的显示窗口的尺寸。

进一步的,分屏显示装置还包括:

显示窗口尺寸调整模块,用于在调整通知栏的显示窗口的尺寸时,若显示屏中已经显示至少一个应用程序,根据通知栏的显示窗口的尺寸,相应地实时调整应用程序的显示窗口的尺寸。

进一步的,分屏显示装置还包括:

边界移动信号获取模块,用于获取用户输入的对分屏显示窗口边界的滑动信号;

边界位置移动模块,用于根据滑动信号移动分屏显示窗口公共边界的显示位置;

窗口尺寸确定模块,用于根据分屏显示窗口公共边界的显示位置,确定共用分屏显示窗口公共边界的两个预设分屏显示窗口的尺寸;

窗口关闭模块,用于当预设分屏显示窗口的尺寸小于预设窗口尺寸下限时,关闭预设分屏显示窗口。

本实施例的技术方案,通过获取通知栏内输入的分屏操作信号,根据分屏操作信号将应用程序在显示屏中分屏显示,解决在显示屏只能显示一个应用程序而造成的需要在多个应用程序间进行切换操作的问题,实现减少用户在不同应用程序间的切换操作,提高用户操作效率的效果。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例五

图7为本发明实施例五提供的一种移动终端的结构示意图,所述移动终端包括实施例四所示的分屏显示装置。该移动终端可以为智能手机或平板电脑等具有触摸屏的设备。本实施例以电子设备为手机为例,图7示出的是本发明实施例提供的手机7的部分结构的框图。如图7所示,手机7具体包括:触摸屏71、处理器72、存储器73、电源74、RF(Radio Frequency,射频)电路75、WiFi(wireless fidelity,无线保真)模块76、音频电路77以及传感器78等部件。本领域技术人员可以理解,图7中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。尽管未示出,手机7还可以包括摄像头、蓝牙模块等,在此不再赘述。

触摸屏71可用于接收用户输入的触摸信号,以及产生与手机7用户设置以及功能控制有关的键信号输入。触摸屏71可获取用户在其上的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏幕上的操作),并根据预先设定的程式驱动相应的连接装置。触摸屏71将获取的触摸信号等其他信号发送给处理器72,并能接收处理器72发来的命令并加以执行。本实施例中,触摸屏71不仅具有输入功能,还具有显示功能,能够根据处理器处理的结果,将相应的结果显示给用户。

处理器72是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器73内的软件程序和/或模块,以及调用存储在存储器73内的数据,执行手机7各种功能和处理数据。优选的,处理器72可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器72中。

本实施例中,触摸屏71和处理器72具体具有以下功能:

触摸屏71用于:获取用户输入的分屏操作信号、通知栏拖动信号和对分屏显示窗口边界的滑动信号,并将上述信号发送给处理器72。所述分屏操作信号包括获取用户在通知栏内输入的对至少一个预设应用程序图标的点击操作信号;或

获取用户在通知栏内输入的对至少一个预设应用程序通知信息的点击操作信号;或

获取用户输入的将应用程序图标拖动至预设区域的操作信号。

处理器72用于:

获取用户输入的分屏操作信号;

根据分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,根据分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面包括:

当根据分屏操作信号分屏显示的应用程序的数量为一个时,将通知栏显示窗口转为预设分屏显示窗口,并在预设分屏显示窗口中显示相应的应用程序的界面;或

当根据分屏操作信号分屏显示的应用程序的数量为至少两个时,在显示屏中生成至少两个预设分屏显示窗口,并在预设分屏显示窗口中显示相应的应用程序的界面。

进一步的,在获取用户输入的分屏操作信号之前,还包括:

获取用户输入的通知栏拖动信号;

根据通知栏拖动信号显示通知栏,并调整通知栏的显示窗口的尺寸。

进一步的,在调整通知栏的显示窗口的尺寸时,若显示屏中已经显示至少一个应用程序,还包括:

根据通知栏的显示窗口的尺寸,相应地实时调整当前显示的应用程序的显示窗口尺寸。

进一步的,在根据分屏操作信号在至少一个预设分屏显示窗口中显示相应的应用程序的界面之后,还包括:

获取用户输入的对分屏显示窗口边界的滑动信号;

根据滑动信号移动分屏显示窗口公共边界的显示位置;

根据分屏显示窗口公共边界的显示位置,确定共用分屏显示窗口公共边界的两个预设分屏显示窗口的尺寸;

当预设分屏显示窗口的尺寸小于预设窗口尺寸下限时,关闭预设分屏显示窗口。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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