本发明涉及显示控制的领域,更具体地讲,涉及一种配备有柔性oled显示屏的移动终端及其显示控制方法。
背景技术:
随着电子技术的发展,移动终端(诸如移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等)在人们的生活中扮演着越来越重要的角色。移动终端常常被人们用来进行各种娱乐,例如,浏览网页、观看视频、玩游戏等等。对于上述各种娱乐,目前的移动终端的显示屏的面积均过小,不利于用户体验。但是,显示屏的面积的增大将会影响移动终端的便携性。因此,目前出现了一种可折叠的移动终端,既增大了显示屏的面积,又不会影响移动终端的便携性。但是目前的可折叠的移动终端的显示方式比较单一,不够灵活。
技术实现要素:
本发明的目的在于提供一种配备有柔性有机发光二极管(oled)显示屏的移动终端及其显示控制方法,以解决现有的显示方式不够灵活的技术问题。
本发明的一方面提供一种配备有柔性有机发光二极管(oled)显示屏的移动终端的显示控制方法,所述显示控制方法包括:检测当前的显示模式;根据当前的显示模式来确定柔性oled显示屏中用于显示显示内容的显示区域;启用确定的显示区域以在确定的显示区域中显示所述显示内容,并停用柔性oled显示屏中除确定的显示区域之外的区域。
可选地,确定显示区域的步骤包括:根据显示模式与显示区域的对应关系来确定与当前的显示模式对应的显示区域。
可选地,所述显示模式包括:平板模式、手机单屏模式、手机双屏模式和省电模式,其中,与平板模式对应的显示区域为整个柔性oled显示屏,与手机单屏模式对应的显示区域为柔性oled显示屏对折后朝上的区域,与手机双屏模式对应的显示区域为整个柔性oled显示屏,与省电模式对应的显示区域为柔性oled显示屏上面积小于柔性oled显示屏的一半的区域。
可选地,与省电模式对应的显示区域为位于柔性oled显示屏的一侧且面积为柔性oled显示屏的三分之一的区域。
可选地,所述移动终端包括第一显示控制器和第一帧缓冲器,所述柔性oled显示屏划分为左半屏和右半屏,其中,所述显示控制方法还包括:当当前的显示模式为平板模式时,通过所述第一显示控制器从第一帧缓冲器获取显示内容,将获取的显示内容划分为第一显示内容和第二显示内容,通过所述第一显示控制器的第一输出端口输出第一显示内容,通过所述第一显示控制器的第二输出端口输出第二显示内容,其中,在确定的显示区域中显示所述显示内容的步骤包括:在所述左半屏中显示通过所述第一端口输出的第一显示内容,在所述右半屏中显示通过所述第二输出端口输出的第二显示内容。
可选地,所述移动终端包括第一显示控制器和第一帧缓冲器,所述显示控制方法还包括:当当前的显示模式为手机单屏模式或省电模式时,通过所述第一显示控制器从第一帧缓冲器获取显示内容并输出获取的显示内容,其中,在确定的显示区域中显示所述显示内容的步骤包括:在确定的显示区域中显示通过第一显示控制器输出的显示内容。
可选地,所述移动终端包括第一显示控制器、第二显示控制器、第一帧缓冲器和第二帧缓冲器,所述柔性oled显示屏划分为左半屏和右半屏,其中,所述显示控制方法还包括:当当前的显示模式为手机双屏模式时,通过所述第一显示控制器从第一帧缓冲器获取并输出第三显示内容,通过所述第二显示控制器从第二帧缓冲器获取并输出第四显示内容,其中,在确定的显示区域中显示显示内容的步骤包括:在所述左半屏中显示通过第一显示控制器输出的第三显示内容,在所述右半屏中显示通过第二显示控制器输出的第四显示内容。
可选地,所述显示控制方法还包括:当检测到移动终端开机时,在柔性oled显示屏上显示用于选择显示模式的控件;响应于接收到用户对所述控件的操作时,进入与所述操作对应的显示模式。
根据本发明的另一方面还提供一种配备有柔性oled显示屏的移动终端,所述移动终端包括:检测单元,检测当前的显示模式;显示区域确定单元,根据当前的显示模式来确定柔性oled显示屏中用于显示显示内容的显示区域;显示控制单元,启用确定的显示区域以在确定的显示区域中显示所述显示内容,并停用柔性oled显示屏中除确定的显示区域之外的区域。
可选地,显示区域确定单元根据显示模式与显示区域的对应关系来确定与当前的显示模式对应的显示区域。
可选地,所述显示模式包括:平板模式、手机单屏模式、手机双屏模式和省电模式,其中,与平板模式对应的显示区域为整个柔性oled显示屏,与手机单屏模式对应的显示区域为柔性oled显示屏对折后朝上的区域,与手机双屏模式对应的显示区域为整个柔性oled显示屏,与省电模式对应的显示区域为柔性oled显示屏上面积小于柔性oled显示屏的一半的区域。
可选地,与省电模式对应的显示区域为位于柔性oled显示屏的一侧且面积为柔性oled显示屏的三分之一的区域。
可选地,所述移动终端还包括第一显示控制器、第一帧缓冲器和显示内容获取单元,所述柔性oled显示屏划分为左半屏和右半屏,其中,当当前的显示模式为平板模式时,显示内容获取单元通过所述第一显示控制器从第一帧缓冲器获取显示内容,将获取的显示内容划分为第一显示内容和第二显示内容,通过所述第一显示控制器的第一输出端口输出第一显示内容,通过所述第一显示控制器的第二输出端口输出第二显示内容,其中,显示控制单元在所述左半屏显示通过第一端口输出的第一显示内容,在所述右半屏中显示通过第二输出端口输出的第二显示内容。
可选地,所述移动终端还包括第一显示控制器、第一帧缓冲器和显示内容获取单元,其中,当当前的显示模式为手机单屏模式或省电模式时,显示内容获取单元通过所述第一显示控制器从第一帧缓冲器获取显示内容并输出获取的显示内容,其中,显示控制单元在确定的显示区域中显示第一显示控制器输出的显示内容。
可选地,所述移动终端还包括第一显示控制器、第二显示控制器、第一帧缓冲器、第二帧缓冲器和显示内容获取单元,所述柔性oled显示屏划分为左半屏和右半屏,其中,当当前的显示模式为手机双屏模式时,显示内容获取单元通过所述第一显示控制器从第一帧缓冲器获取并输出第三显示内容,通过所述第二显示控制器从第二帧缓冲器获取并输出第四显示内容,其中,显示控制单元在所述左半屏中显示通过第一显示控制器输出的第三显示内容,在所述右半屏中显示通过第二显示控制器输出的第四显示内容。
可选地,当检测到移动终端开机时,显示控制单元在柔性oled显示屏上显示用于选择显示模式的控件;其中,所述移动终端还包括:显示模式进入单元,响应于接收到用户对所述控件的操作时,进入与所述操作对应的显示模式。
根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端及其显示控制方法,可根据显示模式的不同来开启不同的显示区域来显示显示内容,可改变显示区域的面积以及显示的分辨率,并通过停用除显示区域之外的其他区域来节省能耗。
此外,根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端及其显示控制方法,具有不同的显示模式,可满足用户的各种需求,用户可在不同情况下选择不同的显示模式。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。
附图说明
通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中:
图1是示出根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端的显示控制方法的流程图;
图2是示出根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端的框图。
具体实施方式
下面参照附图详细描述本发明的实施例。
图1是示出根据本发明的示例性实施例的配备有柔性有机发光二极管(oled)显示屏的移动终端的显示控制方法的流程图。所述柔性oled显示屏本身可以折叠或卷曲。所述柔性oled显示屏可被划分多个区域,例如,被划分为左半屏和右半屏。所述被划分的多个区域可单独显示内容所述移动终端可以是移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等。
如图1所示,在步骤s10,检测当前的显示模式。
所述显示模式可包括:平板模式、手机单屏模式、手机双屏模式和省电模式。这里,在根据用户的操作来进入相应的显示模式。可在预定的事件发生时,提供相应的控件来供用户选择,以进入相应的显示模式。例如,可在检测到开机事件或其他预定事件发生时,在柔性oled显示屏上显示用于选择显示模式的控件。其后,响应于接收到用户对所述控件的操作时,进入与所述操作对应的显示模式。这里,为了界面简洁,可在检测到开机事件或其他预定事件发生时,在柔性oled显示屏上显示用于选择平板模式的控件、用于选择省电模式的控件以及用于选择手机单屏模式和手机双屏模式的控件,其中,当用户对用于选择手机单屏模式和手机双屏模式的控件进行预定操作后,将弹出用于选择手机单屏模式的控件以及用于选择手机双屏模式的控件。
在步骤s20,根据当前的显示模式来确定柔性oled显示屏中用于显示显示内容的显示区域。
这里,可预先存储显示模式与显示区域的对应关系。在步骤s20,根据显示模式与显示区域的对应关系来确定与当前的显示模式对应的显示区域。
作为示例,与平板模式对应的显示区域为整个柔性oled显示屏。平板模式的显示区域最大,可适用于各种娱乐类的应用。
与手机单屏模式对应的显示区域为柔性oled显示屏对折后朝上的区域。在所述柔性oled显示屏被划分为左半屏和右半屏的情况下,所述与手机单屏模式对应的显示区域可以是左半屏。手机单屏模式可适用于各种传统的手机应用,例如通话应用、短信应用等。
与手机双屏模式对应的显示区域为整个柔性oled显示屏。在手机双屏模式下,左半屏和右半屏可分别独立显示不同的内容,可用于实现移动终端的多窗口的功能。手机双屏模式可适用于用户需要同时开启多个应用的情况。
与省电模式对应的显示区域为柔性oled显示屏上面积小于柔性oled显示屏的一半的区域。例如,与省电模式对应的显示区域为位于柔性oled显示屏的一侧且面积为柔性oled显示屏的三分之一的区域。省电模式可适用于移动终端的电池剩余电量较少的情况。
在步骤s30,启用确定的显示区域以在确定的显示区域中显示显示内容,并停用柔性oled显示屏中除确定的显示区域之外的区域。由于不同的显示模式对应的显示区域的面积不相同,因此,对于相同的显示内容来说,在不同的显示模式下,分辨率也不同。
具体说来,所述移动终端可包括第一显示控制器和第一帧缓冲器,所述显示控制方法还包括:当当前的显示模式为手机单屏模式、省电模式或平板模式时,通过所述第一显示控制器从第一帧缓冲器获取显示内容并输出获取的显示内容。在步骤s30中,在确定的显示区域中显示通过第一显示控制器输出的显示内容。
在一个优选的实施例中,对于柔性oled显示屏的面积较大的情况,在平板模式下的显示内容的分辨率比较大,可将显示内容划分为两部分,再将划分的两部分分别从第一显示控制器的两个输出端口输出,并分别在左半屏和右半屏进行显示。具体说来,当当前的显示模式为平板模式时,通过所述第一显示控制器从第一帧缓冲器获取显示内容,将获取的显示内容划分为第一显示内容和第二显示内容,通过所述第一显示控制器的第一输出端口输出第一显示内容,通过所述第一显示控制器的第二输出端口输出第二显示内容。在步骤s30,在所述左半屏中显示通过所述第一端口输出的第一显示内容,在所述右半屏中显示通过所述第二输出端口输出的第二显示内容。
在手机双屏模式下,柔性oled显示屏的左半屏和右半屏分别独立显示不同的内容,所述移动终端还可包括第二显示控制器和第二帧缓冲器,所述左半屏和右半屏分别显示通过不同的显示控制器从不同的帧缓冲器获取的显示内容。具体说来,当当前的显示模式为手机双屏模式时,通过所述第一显示控制器从第一帧缓冲器获取并输出第三显示内容,通过所述第二显示控制器从第二帧缓冲器获取并输出第四显示内容。在步骤s30,在所述左半屏中显示通过第一显示控制器输出的第三显示内容,在所述右半屏中显示通过第二显示控制器输出的第四显示内容。
图2示出根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端的框图。如图2所示,根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端包括检测单元10、显示区域确定单元20和显示控制单元30。
检测单元10检测当前的显示模式。
所述显示模式可包括:平板模式、手机单屏模式、手机双屏模式和省电模式。这里,在根据用户的操作来进入相应的显示模式。可在预定的事件发生时,提供相应的控件来供用户选择,以进入相应的显示模式。例如,可在检测到开机事件或其他预定事件发生时,显示控制单元30在柔性oled显示屏上显示用于选择显示模式的控件。所述移动终端还可包括显示模式进入单元(未示出)。响应于接收到用户对所述控件的操作时,显示模式进入单元进入与所述操作对应的显示模式。这里,为了界面简洁,在检测到开机事件或其他预定事件发生时,显示控制单元30可在柔性oled显示屏上显示用于选择平板模式的控件、用于选择省电模式的控件以及用于选择手机单屏模式和手机双屏模式的控件,其中,当用户对用于选择手机单屏模式和手机双屏模式的控件进行预定操作后,将弹出用于选择手机单屏模式的控件以及用于选择手机双屏模式的控件。
显示区域确定单元20根据当前的显示模式来确定柔性oled显示屏中用于显示显示内容的显示区域。
这里,可预先存储显示模式与显示区域的对应关系。显示区域确定单元20根据显示模式与显示区域的对应关系来确定与当前的显示模式对应的显示区域。
作为示例,与平板模式对应的显示区域为整个柔性oled显示屏。平板模式的显示区域最大,可适用于各种娱乐类的应用。
与手机单屏模式对应的显示区域为柔性oled显示屏对折后朝上的区域。在所述柔性oled显示屏被划分为左半屏和右半屏的情况下,所述与手机单屏模式对应的显示区域可以是左半屏。手机单屏模式可适用于各种传统的手机应用,例如通话应用、短信应用等。
与手机双屏模式对应的显示区域为整个柔性oled显示屏。在手机双屏模式下,左半屏和右半屏可分别独立显示不同的内容,可用于实现移动终端的多窗口的功能。手机双屏模式可适用于用户需要同时开启多个应用的情况。
与省电模式对应的显示区域为柔性oled显示屏上面积小于柔性oled显示屏的一半的区域。例如,与省电模式对应的显示区域为位于柔性oled显示屏的一侧且面积为柔性oled显示屏的三分之一的区域。省电模式可适用于移动终端的电池剩余电量较少的情况。
显示控制单元30启用确定的显示区域以在确定的显示区域中显示显示内容,并停用柔性oled显示屏中除确定的显示区域之外的区域。由于不同的显示模式对应的显示区域的面积不相同,因此,对于相同的显示内容来说,在不同的显示模式下,分辨率也不同。
具体说来,所述移动终端还可包括第一显示控制器、第一帧缓冲器和显示内容获取单元(未示出)。当当前的显示模式为手机单屏模式、省电模式或平板模式时,显示内容获取单元通过所述第一显示控制器从第一帧缓冲器获取显示内容并输出获取的显示内容。显示控制单元30在确定的显示区域中显示通过第一显示控制器输出的显示内容。
在一个优选的实施例中,对于柔性oled显示屏的面积较大的情况,在平板模式下的显示内容的分辨率比较大,显示内容获取单元可将显示内容划分为两部分,再将划分的两部分分别从第一显示控制器的两个输出端口输出,并分别在左半屏和右半屏进行显示。具体说来,当当前的显示模式为平板模式时,显示内容获取单元通过所述第一显示控制器从第一帧缓冲器获取显示内容,将获取的显示内容划分为第一显示内容和第二显示内容,通过所述第一显示控制器的第一输出端口输出第一显示内容,通过所述第一显示控制器的第二输出端口输出第二显示内容。显示控制单元30在所述左半屏中显示通过所述第一端口输出的第一显示内容,在所述右半屏中显示通过所述第二输出端口输出的第二显示内容。
在手机双屏模式下,柔性oled显示屏的左半屏和右半屏分别独立显示不同的内容,所述移动终端还可包括第二显示控制器和第二帧缓冲器,所述左半屏和右半屏分别显示通过不同的显示控制器从不同的帧缓冲器获取的显示内容。具体说来,当当前的显示模式为手机双屏模式时,显示内容获取单元通过所述第一显示控制器从第一帧缓冲器获取并输出第三显示内容,通过所述第二显示控制器从第二帧缓冲器获取并输出第四显示内容。显示控制单元30在所述左半屏中显示通过第一显示控制器输出的第三显示内容,在所述右半屏中显示通过第二显示控制器输出的第四显示内容。
根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端及其显示控制方法,可根据显示模式的不同来开启不同的显示区域来显示显示内容,可改变显示区域的面积以及显示的分辨率,并通过停用除显示区域之外的其他区域来节省能耗。
此外,根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端及其显示控制方法,具有不同的显示模式,可满足用户的各种需求,用户可在不同情况下选择不同的显示模式。
此外,应该理解,根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端的显示控制方法也可实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储其后可由计算机系统读出的数据的任意数据存储装置。计算机可读记录介质的示例包括:只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。计算机可读记录介质也可分布于连接网络的计算机系统,从而计算机可读代码以分布式存储和执行。此外,完成本发明的功能程序、代码和代码段可容易地被与本发明相关的领域的普通程序员在本发明的范围之内解释。
此外,根据本发明的示例性实施例的配备有柔性oled显示屏的移动终端中的各个单元可完全由硬件来实现,例如现场可编程门阵列(fpga)或专用集成电路(asic);还可以由硬件和软件相结合的方式来实现;也可以完全通过计算机程序来以软件方式实现。
尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。