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

文档序号:17772009发布日期:2019-05-28 19:32阅读:153来源:国知局
一种屏幕显示方法、装置及移动终端与流程

本发明涉及移动通讯领域,特别是涉及一种屏幕显示方法、装置及移动终端。



背景技术:

经过多年的快速发展,终端(如智能手机)的显示屏技术已相当成熟了。从早期的电阻屏发展到电容屏,再到目前热门的压力屏、全面屏等,有关终端显示屏的新技术不断的涌现出来,为用户带来了越来越好的操作体验。

随着终端技术的快速发展与部件成本的下降,有至少两块独立屏幕的双屏或多屏终端,例如双屏智能手机将成为流行的趋势。双屏智能手机能够适应更多的使用场景,并更加便于携带,相对单屏手机会带来更好的用户体验效果。然而,现有至少有两块独立屏幕的终端仍然存在显示问题。



技术实现要素:

本发明提供一种屏幕显示方法、装置及移动终端,用以解决现有技术至少有两块独立屏幕的终端的显示问题。

为解决上述技术问题,一方面,本发明提供一种屏幕显示方法,包括:接收第一触发信号;检测所述移动终端的第一屏幕和第二屏幕是否均处于灭屏状态;在所述第一屏幕和所述第二屏幕均处于灭屏状态的情况下,点亮所述第一屏幕和所述第二屏幕,并在所述第一屏幕和/或所述第二屏幕上显示与所述第一触发信号对应的显示内容。

可选的,检测所述第一屏幕和所述第二屏幕是否均处于灭屏状态之后,包括:检测所述移动终端是否处于折叠状态;在所述移动终端处于折叠状态的情况下,检测所述移动终端的第一屏幕和第二屏幕是否均处于灭屏状态。

可选的,检测所述第一屏幕和所述第二屏幕是否均处于灭屏状态之后,还包括:在所述第一屏幕处于亮屏状态且所述第二屏幕处于灭屏状态的情况下,在所述第一屏幕上显示所述第一触发信号对应的显示内容。

可选的,在所述第一屏幕上显示所述第一触发信号对应的显示内容之后,还包括:检测所述第二屏幕是否接收到点亮信号;在所述第二屏幕接收到所述点亮信号的情况下,点亮所述第二屏幕,并在所述第二屏幕上显示所述第一触发信号对应的显示内容。

可选的,在所述第一屏幕和/或所述第二屏幕上显示所述第一触发信号对应的内容之后,还包括:检测显示所述第一触发信号对应的内容的屏幕是否接收到第二触发信号;在接收到所述第二触发信号的情况下,在所述显示所述第一触发信号对应的内容的屏幕上执行所述第二触发信号对应的操作,并向另一个屏幕发送灭屏信号,以关闭所述另一个屏幕。

可选的,在所述显示所述第一触发信号对应的内容的屏幕上执行所述第二触发信号对应的操作之后,还包括:将所述移动终端的桌面启动器launcher切换至所述显示所述第一触发信号对应的内容的屏幕。

此外,为实现上述目的,本发明还提供一种屏幕显示装置,包括:信号接收模块,用于接收第一触发信号;第一检测模块,用于检测所述移动终端的第一屏幕和第二屏幕是否均处于灭屏状态;第一显示模块,用于在所述第一屏幕和所述第二屏幕均处于灭屏状态的情况下,点亮所述第一屏幕和所述第二屏幕,并在所述第一屏幕和/或所述第二屏幕上显示与所述第一触发信号对应的显示内容。

可选的,所述第一检测模块,具体用于:检测所述移动终端是否处于折叠状态;在所述移动终端处于折叠状态的情况下,检测所述移动终端的第一屏幕和第二屏幕是否均处于灭屏状态。

可选的,所述第一显示模块还用于:在所述第一屏幕处于亮屏状态且所述第二屏幕处于灭屏状态的情况下,在所述第一屏幕上显示所述第一触发信号对应的显示内容。

可选的,所述屏幕显示装置还包括:第二检测模块,用于检测所述第二屏幕是否接收到点亮信号;第二显示模块,用于在所述第二屏幕接收到所述点亮信号的情况下,点亮所述第二屏幕,并在所述第二屏幕上显示所述第一触发信号对应的显示内容。

可选的,所述屏幕显示装置还包括:第三检测模块,用于检测显示所述第一触发信号对应的内容的屏幕是否接收到第二触发信号;屏幕关闭模块,用于在接收到所述第二触发信号的情况下,在所述显示所述第一触发信号对应的内容的屏幕上执行所述第二触发信号对应的操作,并向另一个屏幕发送灭屏信号,以关闭所述另一个屏幕。

可选的,所述屏幕关闭模块,还用于将所述移动终端的桌面启动器launcher切换至所述显示所述第一触发信号对应的内容的屏幕。

此外,本发明还提供一种移动终端,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现上述屏幕显示方法的步骤。

本发明提供了一种屏幕显示方法、装置和移动终端,其中,屏幕显示方法检测其两个屏幕是否都处于灭屏状态,如果是,则在移动终端接收到触发信号时,在屏幕上显示该触发信号对应的内容。这种方法可以使两个屏幕随意显示内容,灵活利用屏幕,不浪费屏幕资源,解决了现有技术至少有两块独立屏幕的终端的显示问题。

附图说明

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

图2是本发明第二实施例中屏幕显示装置的结构示意图;

图3是本发明第三实施例中单a模式的示意图;

图4是本发明第三实施例中ab模式的示意图;

图5是本发明第三实施例中全a模式的示意图;

图6是本发明第三实施例中双a模式的示意图;

图7是本发明第三实施例中新的显示模式对应的过程示意图;

图8是本发明第三实施例中屏幕显示方法的流程图。

具体实施方式

为了解决现有技术至少有两块独立屏幕的终端的显示问题。本发明第一实施例提供了一种屏幕显示方法,该方法流程图如图1所示,包括步骤s102至s106:

s102,接收第一触发信号。在本实施例中,第一触发信号至少可以包括几种:用户点击移动终端的电源键、用户在移动终端上进行指纹解锁、来电短消息等系统应用的消息以及移动终端上安装的第三方应用的通知等。

s104,检测移动终端的第一屏幕和移动终端的第二屏幕是否均处于灭屏状态。

在本实施例中,移动终端的屏幕处于灭屏状态,可以是移动终端处于待机状态的情况下,屏幕关闭,可以是用户点击移动终端的电源键,使得屏幕熄灭,还可以是亮屏一段时间之后,因移动终端设置了自动黑屏时间,导致屏幕黑屏。上述几种情况都可以称之为灭屏状态,在android系统的源代码中,对灭屏状态的解释是:screen_off。双屏的移动终端由于可以折叠或者展开,并且具有两个显示屏幕,所以在移动终端处于不同情况时对应着多种不同的屏幕显示方式。

s106,在第一屏幕和第二屏幕均处于灭屏状态的情况下,点亮第一屏幕和第二屏幕,并在第一屏幕和/或第二屏幕上显示与第一触发信号对应的显示内容。

当移动终端接收到上述触发信号后,移动终端处于灭屏状态的两个屏幕会同时点亮,此时,可以在两个屏幕中的任意一个屏幕或者同时在两个屏幕上显示该触发信号对应的内容。例如,移动终端两个屏幕都处于灭屏状态,如果此时移动终端有电话打进来,那么两个屏幕同时被点亮,此时,可以通过重力传感器确定哪个屏幕在上,并在上面这个屏幕上显示电话接听的界面;当然,两个屏幕同时被点亮之后,可以在两个屏幕上同时显示电话接听的界面,在用户拿出这个移动终端时,无论第一时间看到的是主屏还是副屏,都可以及时看到此时是有人来电,并且用户可以在任意一个屏幕上进行操作,以接听或者拒绝接听电话。

本实施例提供的屏幕显示方法,接收第一触发信号后,检测其两个屏幕是否都处于灭屏状态,如果是,则在移动终端接收到第一触发信号后,在屏幕上显示该触发信号对应的内容。这种方法可以使两个屏幕随意显示内容,灵活利用屏幕,不浪费屏幕资源,解决了现有技术至少有两块独立屏幕的终端的显示问题。

在检测所述移动终端的第一屏幕和第二屏幕是否均处于灭屏状态时,具体可以先检测所述移动终端是否处于折叠状态,在所述移动终端处于折叠状态的情况下,再检测所述移动终端的第一屏幕和第二屏幕是否均处于灭屏状态。

在移动终端处于折叠状态时,检测移动终端的两个屏幕是否都处于灭屏状态,在两个屏幕都处于灭屏状态时,移动终端接收到一个触发信号之后,则可以在两个屏幕上均显示该触发信号对应的内容。这种方法可以使移动终端在折叠状态时,使两个屏幕能够同时响应触发操作,并且两个屏幕都可以被用户操作,从而显著改善了用户体验。

在本实施例中,在移动终端处于折叠状态时,还存在一种情况,即如果两个屏幕中有一个屏幕未处于灭屏状态,在接收到触发信号之后,直接在原来处于亮屏状态的屏幕上显示触发信号对应的内容。

例如,在一个双屏手机处于展开状态时,用户使用其中一个屏幕玩游戏,而另外一个屏幕处于灭屏状态。用户为了操作手机方便,将手机折叠,折叠后继续在这个屏幕上玩游戏,此时有一个电话打进该手机,手机会保存游戏进程,电话接听的显示界面会显示在这个之前用户在玩游戏的屏幕上用户可以直接在这个屏幕上进行操作,选择接听或者挂断电话。上述设置可以使手机运行更高效,同时方便用户操作手机,进而提高了用户体验。

在本实施例中,还存在另一种情况,在其中一个屏幕显示了上述触发信号对应的内容之后,也可以将另外一个之前处于灭屏状态的屏幕点亮,并使其显示上述触发信号对应的内容,具体过程是:移动终端的操作系统会检测这个处于灭屏状态的屏幕是否接收到点亮信号,在其接收到点亮信号的情况下,点亮这个屏幕,并在其上显示第一触发信号对应的显示内容。

例如,在双屏手机处于折叠状态时,用户在用一个屏幕看电子书,这时手机收到一条短信,这个屏幕上会显示短信通知,用户想保持显示着当前电子书的页面,不想用这个屏幕查看短信,此时用户可以点亮另外一个屏幕,显示短信内容,这种方式可以使用户在双屏手机折叠时,根据实际需要灵活选择用哪一个屏幕查看第一触发信号对应的内容,显著提高了用户体验。

在第一触发信号使移动终端的屏幕显示其对应的内容之后,还可以检测显示第一触发信号对应的内容的屏幕是否接收到第二触发信号,在接收到第二触发信号的情况下,在显示第一触发信号对应的内容的屏幕上执行第二触发信号对应的操作,并将移动终端的桌面启动器launcher切换至显示第一触发信号对应的内容的屏幕,并向另一个屏幕发送灭屏信号,以关闭另一个屏幕。

具体实现时,如果两个屏幕都显示了第一触发信号对应的内容,则检测两个屏幕中的任一屏幕是否接收到第二触发信号,如果有一个屏幕接收到第二触发信号,则在这个屏幕上执行第二触发信号对应的操作,并向另一个屏幕发送灭屏信号,以关闭该屏幕。上述第二触发信号,是指用户对一个屏幕的点击、滑动等操作,检测屏幕是否接收到了第二触发信号,是为了确定用户对哪一个屏幕进行操作,在确定用户对其中一个屏幕进行操作后,关闭另外一个屏幕。上述过程可以节约移动终端的电量,并且增加用户操作移动终端的自由度,进而提高用户体验。

例如,在双屏手机处于折叠状态时,两个屏幕均处于灭屏状态,此时双屏手机收到一条短消息,短消息的收信通知将两个屏幕同时点亮,并且该通知在两个屏幕上都进行显示。此时用户将这个双屏手机拿到手上,点击此时面对自己的屏幕,以查看这个短消息。在这种情况下,在用户点击的屏幕上会完整显示这个短消息的内容,同时另外一个屏幕会关闭。在上述过程中,用户点击自面对自己屏幕的操作,即为本实施例中的第二触发信号。此外,第二触发信号也可以是当双屏手机来电时,用户为了接听电话滑动其中一个屏幕的操作。第二触发信号还可以是当双屏手机接到应用通知时,用户暂时不想查看这个通知,点击通知栏上的忽略选项所进行的操作。总之,第二触发信号是指用户为了对第一触发信号做出响应,对双屏手机进行的相应的操作。

此外,在本实施例中,如果移动终端处于展开的状态下,当屏幕接收到第一触发信号时,也可以在第一屏幕和/或第二屏幕上显示第一触发信号对应的内容,其中,第一触发信号可以包括:点击电源键、指纹解锁或者接收短消息等。这样的设置使移动终端的两个屏幕能够任意显示和被操作,并且操作任一屏幕,都能实现该移动终端的全部功能,提供给使用者更多选择以及更自由的操作方式,从而显著改善用户体验,并且提高移动终端双屏的使用效率。

现有的双屏手机会限定其中一个屏幕为主屏,另一个屏幕为副屏,一般情况下手机主屏和副屏的材质颜色全部相同,容易使用户混淆。通过运用本实施例,当用户拿出手机时,即使无法分辨主屏和副屏,也不影响用户的使用。例如,用户对手机进行操作,如点击手机电源键时,即使此时双屏手机的副屏面对着用户,副屏也会被点亮进行内容显示;并且用户在副屏上也可以进行操作,从而提升用户体验。

本发明第二实施例提供了一种屏幕显示装置,该装置结构示意图如图2所示,包括:信号接收模块10,用于接收第一触发信号;第一检测模块20,与信号接收模块10耦合,用于检测移动终端的第一屏幕和第二屏幕是否均处于灭屏状态;第一显示模块30,与第一检测模块20耦合,用于在第一屏幕和第二屏幕均处于灭屏状态的情况下,点亮第一屏幕和第二屏幕,并在第一屏幕和/或第二屏幕上显示与第一触发信号对应的显示内容。

在本实施例中,第一触发信号包括但不限于以下几种:用户点击移动终端的电源键;用户在移动终端上进行指纹解锁,来电短消息等系统应用的消息以及移动终端上安装的第三方应用的通知等。

双屏的移动终端由于可以折叠或者展开,并且具有两个显示屏幕,所以移动终端在不同状态下对应着多种不同的屏幕显示方式。第一检测模块除了检测移动终端的第一屏幕和第二屏幕是否处于灭屏状态,还可以检测移动终端是否处于折叠状态,在移动终端处于折叠状态的情况下,第一检测模块还可以对两个屏幕是否都处于灭屏状态进行检测,以判断屏幕显示可以采用哪种模式。

接收到第一触发信号之后,第一显示模块可以使移动终端处于灭屏状态的两个屏幕会同时点亮,并显示该触发信号对应的内容。例如,移动终端处于折叠状态并且两个屏幕都处于灭屏状态,如果此时移动终端有电话打进来,那么两个屏幕都会同时点亮并同时显示电话接听的界面,在用户拿出这个移动终端时,无论第一时间看到的是主屏还是副屏,都可以及时看到此时是有人来电,并且用户可以可以在任一屏幕上进行操作,以接听或者拒绝接听电话。

在移动终端处于折叠状态时,还存在一种情况,即如果两个屏幕中有一个屏幕未处于灭屏状态,在接收到触发信号之后,第一显示模块可以直接使原来处于亮屏状态的屏幕显示触发信号对应的内容。

例如,在一个双屏手机处于展开状态时,用户使用其中一个屏幕在编辑短信,而另外一个屏幕处于灭屏状态。用户为了操作手机方便,将手机折叠,折叠后继续在这个屏幕上编辑,此时有一个电话打进该手机,此时手机会保存用户编辑短信的进程,电话接听界面会显示在这个之前用户在编辑短信的屏幕上,而并不会显示在另一个之前处于灭屏状态的屏幕上,用户可以直接在这个屏幕上进行相应的操作,选择接听或者挂断电话。上述设置可以使手机运行更高效,同时方便用户操作手机,进而提高了用户体验。

在本实施例中,在移动终端处于折叠状态时,还存在另一种情况,在其中一个屏幕显示了上述触发信号对应的内容之后,也可以将另外一个之前处于灭屏状态的屏幕点亮,并使其显示上述触发信号对应的内容,具体过程是:由第二检测模块40(与第一显示模块30耦合)检测这个处于灭屏状态的屏幕是否接收到点亮信号,在其接收到点亮信号的情况下,第二显示模块50(与第二检测模块40耦合)使这个屏幕点亮,并在其上显示第一触发信号对应的显示内容。具体实现时,上述第一显示模块和第二显示模块在设置时可以设置为同一个显示模块。

例如,在双屏手机处于折叠状态时,用户在用其中一个屏幕看电子书,这时手机收到一条短信,这个屏幕上会显示短信通知,用户想保持当前电子书的页面,不想用这个屏幕查看短信,此时用户可以点亮另外一个屏幕,显示短信内容,这种方式可以使用户在双屏手机折叠时,根据实际需要灵活选择用哪一个屏幕查看第一触发信号对应的内容,显著提高了用户体验。

在第一触发信号使移动终端的两个屏幕都显示其对应的内容之后,用户还要对移动终端进行后续操作,以处理第一触发信号在移动终端上引起的响应。在本实施例中,可以对上述过程中的屏幕显示方式进行一定的限定,具体是指:由第三检测模块60(与第一显示模块30耦合)检测显示所述第一触发信号对应的内容的屏幕是否接收到第二触发信号,如果该屏幕接收到第二触发信号,则由屏幕关闭模块70(与第三检测模块60耦合)在这个屏幕上执行第二触发信号对应的操作,并向另一个屏幕发送灭屏信号,以关闭另一个屏幕。上述第二触发信号,是指用户对一个屏幕进行的点击、滑动等操作,第三检测模块检测屏幕是否接收到了第二触发信号,是为了确定用户在看到第一触发信号引发的屏幕响应之后,对哪一个屏幕进行操作。在检测到用户对其中一个屏幕进行操作后,屏幕关闭模块使另外一个屏幕关闭,这样既可以节约移动终端的电量,又增加了用户操作移动终端的自由度,进而提高用户体验。

在上述过程之后,用户选定了一个屏幕进行操作,为了使用户在响应第一触发信号的操作结束之后,能够继续在这个屏幕上进行其他操作,以便正常使用这个移动终端,需要使这个屏幕能够显示移动终端操作系统的主界面,并通过主界面使用移动终端的各种功能。因此,在本实施例中,在用户选定了一个屏幕,并且该屏幕执行了第二触发操作之后,屏幕关闭模块还应该使桌面启动器launcher切换到用户进行操作的屏幕上。

例如,当双屏手机接收到淘宝客户端的应用通知,通知内容是用户购买的商品卖家已经发货,这个通知在两个屏幕上同时显示,用户在一个屏幕上点击了显示的该通知,并在这个屏幕上打开了淘宝客户端查看这个通知的内容,此时另一个屏幕会关闭,并且launcher会切换到用户点击的这个屏幕上,而这个切换的过程是在后台进行的,不会影响用户查看这个通知。如果用户在查看淘宝的通知之后,想打开快递客户端查询具体的物流信息,这时用户退出淘宝客户端,这个屏幕上就会显示出手机操作系统的主界面,用户可以点击主界面上的快递客户端的图标,在客户端输入快递单号,查询具体的物流信息。上述设置可以使用户通过双屏手机的任意一个屏幕都能操作手机,并且使得手机的任一屏幕都能完整显示手机操作系统的界面,使用户根据实际需要操作手机,显著提高了用户体验。

本实施例提供的屏幕显示装置可以设置在一个终端中,因此本实施例还提供一种移动终端,该移动终端至少包括处理器、存储器,处理器用于执行存储器中存储的屏幕显示装置的程序,以实现上述过程。

本发明第二实施例提供的屏幕显示装置,由信号接收模块接收第一触发信号,其后由第一检测模块检测移动终端的第一屏幕和第二屏幕是否均处于灭屏状态,如果两个屏幕均处于灭屏状态,则第一显示模块点亮两个屏幕,并在第一屏幕和/或第二屏幕上显示与第一触发信号对应的显示内容。该装置可以使两个屏幕随意显示内容,灵活利用屏幕,不浪费屏幕资源,解决了现有技术至少有两块独立屏幕的终端的显示问题。

本发明第三实施例提供了一种屏幕显示方法,使得当有通知来电等信号触发移动终端时,两个屏幕都可以显示触发信号对应的内容,用户可以通过任一屏幕查看并进行相应操作,具体方案如下:

双屏的移动终端在展开的情况下,a和b两个屏幕会并列到一起,在实际应用时,如果将a屏设置为主屏,将b屏设置为副屏,a屏和b屏的显示模式的示意图如图3至图6所示:

1、单a模式:如图3所示,移动终端内容的显示集中在主屏上,用户对移动终端进行操作也通过主屏实现。

2、ab模式:在移动终端展开时,两个屏可以同时显示不同的内容,例如,用户同时打开两个应用,可以将这两个应用的界面分别显示在两个屏幕上,其显示效果如图4所示。

3、全a模式:在移动终端展开时,可以将两个屏幕当成一个屏幕使用,显示一个界面,如图5所示。

4、双a模式:如图6所示,在移动终端展开时,可以在两个屏幕上显示相同的内容,用户可以操作任意一个屏幕,从而控制移动终端。

除上述模式之外,本实施例的屏幕显示方法提供一种新的显示模式,该模式对应的显示过程的示意图如图7所示。即在手机处于折叠状态时,如果用户点击电源键、指纹解锁或者有系统及第三方应用通知时,a屏和b屏同时亮起,用户点击哪个屏幕,就将那个屏幕作为主屏进行操作,并将主界面显示在这个屏幕上,同时另外一个屏幕关闭。

为了实现上述过程,本实施例提供的屏幕显示方法的流程图如图8所示,包括步骤s801至s808:

s801,当出现触发信号时,检测移动终端是否处于折叠模式,如果是,转到s803,否则转到s802。

在本实施例中,触发信号可以是点击电源键、进行指纹解锁、来电话、接收到短信以及应用通知等。触发信号触发双屏手机时,其每个屏幕背面都有一个位置相对的磁铁,会根据两个磁铁是否互相附着判定双屏手机是否处于折叠状态,对应到代码中会调用相关接口返回true或者false。

s802,检测到移动终端处于展开模式,则在第一屏幕和第二屏幕均显示触发信号对应的内容。

由于移动终端处于展开模式下,用户更能直接观察到两个屏幕的状态,因此本实施例中当移动终端处于展开模式时,不检测两个屏幕的灭屏状态,而是直接在两个屏幕上均显示触发信号对应的内容。当然,具体实现时,也可以是按照折叠状态的方式同样执行,即无论是否为折叠模式,都检测两个屏幕是否均处于灭屏状态。

如果屏幕展开,两个屏幕并列排布,则可以由两个屏幕显示触发信号所对应的相同的内容,也可以由任一屏幕显示触发信号对应的内容。

s803,检测移动终端的两个屏幕是否处于灭屏状态,如果是,转到s805,否则转到s804。

如果移动终端处于折叠模式,两个屏幕都处于灭屏状态,则认为移动终端处于待机状态,如果两个屏幕有任一屏幕未关闭,则认为移动终端不处于待机状态。

s804,当移动终端的两个屏幕未均处于灭屏状态时,将触发信号对应的内容显示在此时点亮的屏幕上。

例如,在一个双屏手机处于展开状态时,用户使用其中一个屏幕玩游戏,而另外一个屏幕处于灭屏状态。用户为了操作手机方便,将手机折叠,折叠后继续在这个屏幕上玩游戏,此时有一个电话打进该手机,手机会保存游戏进程,电话接听的显示界面只会显示在这个之前用户在玩游戏的屏幕上,而不会同时显示在另一个之前处于灭屏状态的屏幕上,用户可以直接在这个屏幕上进行操作,选择接听或者挂断电话。上述设置可以使手机运行更高效,同时方便用户操作手机,进而提高了用户体验。

s805,当移动终端的两个屏幕处于灭屏状态时,在第一屏幕和/或第二屏幕上显示触发信号对应的内容。

当移动终端在折叠状态,且两个屏幕都关闭时,当有触发信号时,两个屏幕都可以显示相同的与触发信号对应的内容,也可以在其中一个屏幕进行显示。对应代码执行的过程中,即:这种情况下会发出调用双a模式的广播,通知屏幕显示模块(displaymanager)执行双a模式,将两路相同的数据同时输出到两个屏幕上,使两个屏幕显示相同的内容。

s806,检测显示触发信号对应内容的屏幕是否接收到用户触发。

接收触发信号并确定显示该触发信号对应的内容的屏幕之后,正常来说用户应该选择这个屏幕进行后续操作,因此应检测该屏幕是否接收到用户触发。

s807,如果显示触发信号对应内容的屏幕接收到用户触发,则在该屏幕上执行与用户触发对应的操作,同时关闭另外一个屏幕。

s808,将launcher切换至接收到用户触发的屏幕。

两个屏幕显示相同内容之后,当用户点击或者滑动其中一个屏幕,会将launcher切换到这个屏幕,关闭另外一个屏幕。对应到代码执行的过程是:哪个屏幕收到了event_touch消息,则此时修改显示模式,并将另外一个屏幕关闭,在上层会调用singleamode或者singlebmode,以便在一个屏幕上显示launcher界面,相应底层的处理是:不为另一块屏幕提供显示数据流,并使其处于断电状态。

此外,在用户处理完触发操作后,launcher会显示到屏幕上,如果将移动终端展开,此时可以灵活地实现将launcher单独显示在某一个屏幕上。在本实施例中,可以将两个屏幕作为一个屏幕显示,launcher界面的显示位置可以灵活调整,实现动态显示,用户只需移动屏幕,即可使launcher单独显示在某一块屏幕上,提高了用户体验。

本实施例提供的屏幕显示方法,检测移动终端是否处于折叠状态,在移动终端处于折叠状态时,检测移动终端的两个屏幕是否都处于灭屏状态,如果两个屏幕都处于灭屏状态,则在接收到触发信号后,则在第一屏幕和/或第二屏幕上显示该触发信号对应的内容,如果用户触发其中一个屏幕,则将另外一个屏幕关闭;如果有任一屏幕未处于灭屏状态,则将触发信号对应的内容显示在这个屏幕上;如果移动终端不处于折叠状态,则当有触发信号时,则在第一屏幕和/或第二屏幕上显示触发信号对应的内容。这种方法可以使两个屏幕随意显示内容,灵活利用屏幕,不浪费屏幕资源,解决了现有技术至少有两块独立屏幕的终端的显示问题。

尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。

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