一种移动终端的切换显示方法及移动终端与流程

文档序号:14653506发布日期:2018-06-08 22:28阅读:140来源:国知局
一种移动终端的切换显示方法及移动终端与流程

本发明涉及通信技术领域,尤其涉及一种移动终端的切换显示方法及应用该切换显示方法的移动终端。



背景技术:

随着通信技术不断发展和日益成熟,在日益普及的通信设备中,特别是智能显示终端(例如移动终端、智能电视)中软件功能应用越来越丰富,用户的个性化需求越来越多。

在移动终端双屏显示技术中,通常两显示屏显示的内容各有侧重,对显示效果的要求不同,两个显示屏的分辨率也不同,现有的双屏显示方法不支持两个显示屏同时显示(即两个显示屏只能使用一个)。

因此,亟需一种能够解决移动终端的显示屏在各显示模式下的显示配合的技术方案。



技术实现要素:

本发明涉及一种移动终端的切换显示方法,及使用该切换显示方法的移动终端,以解决移动终端的第一显示屏与第二显示屏在各显示模式下的显示配合及显示方式问题。

为解决上述技术问题,本发明所提供的技术方案如下:

一种移动终端的切换显示方法,所述移动终端包括第一显示屏和第二显示屏,所述切换显示方法包括:

获取用户选择的所述移动终端的显示模式;

根据用户选择的显示模式,确定所述第一显示屏和第二显示屏用于显示输出对象的显示方式;

根据确定的所述第一显示屏和第二显示屏的显示方式,将所述输出对象显示在所述第一显示屏和/或第二显示屏。

进一步地,所述根据确定的所述第一显示屏和第二显示屏的显示方式,将所述输出对象显示在所述第一显示屏和/或第二显示屏,包括:

根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第一显示方式;

根据所述第一显示方式,确定所述输出对象显示在所述第一显示屏上的第一显示内容或确定所述输出对象显示在第二显示屏上的第二显示内容;

将所述第一显示内容显示在所述第一显示屏上,控制所述第二显示屏处于非工作状态,或者将所述第二显示内容显示在所述第二显示屏上,控制所述第一显示屏处于非工作状态。

进一步地,所述根据所述第一显示方式,确定所述输出对象显示在所述第一显示屏上的第一显示内容或确定所述输出对象显示在第二显示屏上的第二显示内容,包括:

根据所述第一显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第一显示内容,或者根据所述第二显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第二显示内容;

填充所述第一显示内容或所述第二显示内容到显示缓存Framebuffer;

将显示缓存Framebuffer中内容刷新到所述第一显示屏或所述第二显示屏的显示驱动。

进一步地,根据确定的所述第一显示屏和第二显示屏的显示方式,将所述输出对象显示在所述第一显示屏和第二显示屏,包括:

根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第二显示方式;

根据所述第二显示方式,确定所述输出对象的一部分显示在所述第一显示屏的第三显示内容和所述输出对象的另一部分显示在所述第二显示屏的第四显示内容;

将所述第三显示内容显示在所述第一显示屏上,以及将所述第四显示内容显示在所述第二显示屏上。

进一步地,所述根据所述第二显示方式,确定所述输出对象显示在所述第一显示屏的第三显示内容和显示在所述第二显示屏的第四显示内容,包括:

根据所述第一显示屏和第二显示屏的分辨率调整所述输出对象的分辨率得到第三显示内容和第四显示内容;

填充所述第三显示内容和所述第四显示内容到显示缓存Framebuffer;

将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

进一步地,根据确定的所述第一显示屏和第二显示屏的显示方式,将所述输出对象显示在所述第一显示屏和第二显示屏,包括:

根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第三显示方式;

根据所述第三显示方式,确定所述输出对象显示在所述第一显示屏的第五显示内容和确定所述输出对象显示在所述第二显示屏的第六显示内容,其中,所述第五显示内容和所述第六显示内容为镜像关系;

将所述第五显示内容显示在所述第一显示屏上,以及将所述第六显示内容显示在所述第二显示屏上。

进一步地,所述根据所述第三显示方式,确定所述输出对象显示在所述第一显示屏的第五显示内容和确定所述输出对象显示在所述第二显示屏的第六显示内容,其中,所述第五显示内容和所述第六显示内容为镜像关系,包括:

根据所述第一显示屏分辨率调整所述输出对象的分辨率得到第五显示内容;

对第五显示内容进行镜像处理得到第六显示内容,所述第六显示内容用于显示在第二显示屏;

填充所述第五显示内容和所述第六显示内容到显示缓存Framebuffer;

将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

此外,本发明还涉及一种具有双屏切换显示模式的移动终端,包括第一显示屏和第二显示屏,所述移动终端还包括:

获取模块,用于获取用户选择的所述移动终端的显示模式;

处理模块,用于根据所述获取模块用户选择的显示模式,确定所述第一显示屏和第二显示屏用于显示输出对象的显示方式;

控制模块,用于根据所述处理模块确定的所述第一显示屏和第二显示屏的显示方式,将所述输出对象显示在所述第一显示屏和/或第二显示屏。

进一步地,所述控制模块包括:

第一控制单元,用于根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第一显示方式;

第二控制单元,用于根据所述第一显示方式,所述处理模块确定所述输出对象显示在所述第一显示屏上的第一显示内容或确定所述输出对象显示在第二显示屏上的第二显示内容;

第三控制单元,用于将所述第一显示内容显示在所述第一显示屏上,控制所述第二显示屏处于非工作状态,或者将所述第二显示内容显示在所述第二显示屏上,控制所述第一显示屏处于非工作状态。

进一步地,所述第二控制单元包括:

第一输出子单元,用于根据所述第一显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第一显示内容,或者根据所述第二显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第二显示内容;

第一填充子单元,用于填充所述第一显示内容或所述第二显示内容到显示缓存Framebuffer;

第一缓存子单元,用于将显示缓存Framebuffer中内容刷新到所述第一显示屏或所述第二显示屏的显示驱动。

进一步地,所述控制模块包括:

第四控制单元,用于根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第二显示方式;

第五控制单元,用于根据所述第二显示方式,确定所述输出对象的一部分显示在所述第一显示屏的第三显示内容和所述输出对象的另一部分显示在所述第二显示屏的第四显示内容;

第六控制单元,用于将所述第三显示内容显示在所述第一显示屏上,以及将所述第四显示内容显示在所述第二显示屏上。

进一步地,所述第二控制单元包括:

第二输出子单元,用于根据所述第一显示屏和第二显示屏的分辨率调整所述输出对象的分辨率得到第三显示内容和第四显示内容;

第二填充子单元,用于填充所述第三显示内容和所述第四显示内容到显示缓存Framebuffer;

第二缓存子单元,用于将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

进一步地,所述控制模块包括:

第七控制单元,用于根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第三显示方式;

第八控制单元,用于根据所述第三显示方式,确定所述输出对象显示在所述第一显示屏的第五显示内容和确定所述输出对象显示在所述第二显示屏的第六显示内容,其中,所述第五显示内容和所述第六显示内容为镜像关系;

第九控制单元,用于将所述第五显示内容显示在所述第一显示屏上,以及将所述第六显示内容显示在所述第二显示屏上。

进一步地,所述第二控制单元包括:

第三输出子单元,用于根据所述第一显示屏分辨率调整所述输出对象的分辨率得到第五显示内容;

变换子单元,用于对第五显示内容进行镜像处理得到第六显示内容,所述第六显示内容用于显示在第二显示屏;

第三填充子单元,用于填充所述第五显示内容和所述第六显示内容到显示缓存Framebuffer;

第三缓存子单元,用于将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

本发明所带来的有益效果如下:

本发明所提供的移动终端的切换显示方法及移动终端,通过获取用户选择的显示模式,确定所述第一显示屏和第二显示屏用于显示输出对象的显示方式,将所述输出对象显示在所述第一显示屏和/或第二显示屏。本发明对移动终端双屏显示的显示切换,解决移动终端的第一显示屏与第二显示屏在各显示模式下的显示配合及显示方式问题。

附图说明

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

图1表示本发明实施例提供的一种移动终端的切换显示方法的流程图;

图2表示本发明实施例提供的一种移动终端的切换显示方法的第一显示方式流程图;

图3表示本发明实施例提供的一种移动终端的切换显示方法的第二显示方式流程图;

图4表示本发明实施例提供的一种移动终端的切换显示方法的第三显示方式流程图;

图5表示本发明实施例提供的一种具有双屏切换显示模式的移动终端的结构示意图;

图6表示本发明实施例提供的一种具有双屏切换显示模式的移动终端的第一显示方式示意图;

图7表示本发明实施例提供的一种具有双屏切换显示模式的移动终端的第二显示方式示意图;

图8表示本发明实施例提供的一种具有双屏切换显示模式的移动终端的第三显示方式示意图。

具体实施方式

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

第一实施例

参见图1,图1是本发明实施例提供的一种移动终端的切换显示方法的流程图,如图1所示,包括以下步骤:

步骤101、获取用户选择的所述移动终端的显示模式。

本发明实施例中,移动终端包括第一显示屏和第二显示屏,上述显示模式可以理解为移动终端的第一显示屏与第二显示屏的显示输出对象的模式。移动终端的显示模式可以具有多种,例如第一显示模式,第二显示模式,第三显示模式,其中,第一显示模式可以是单屏模式,第二显示模式可以是大屏模式,第三显示模式可以是镜像模式。

其中,所谓单屏模式,则是指移动终端的第一显示屏与第二显示屏择一显示输出对象、另一显示屏休眠的显示模式;所谓大屏模式,是指移动终端的第一显示屏与第二显示屏组合显示一个输出对象的显示模式;所谓镜像模式,则是指移动终端的第一显示屏与第二显示屏择一显示输出对象、而另一显示屏显示所述输出对象镜像变换的输出对象的显示模式。

步骤102、根据用户选择的显示模式,确定所述第一显示屏和第二显示屏用于显示输出对象的显示方式。

本发明实施例中,上述第一显示屏和第二显示屏用于显示输出对象的显示方式依据用户选择的显示模式的不同而作相应改变,包括第一显示方式、第二显示方式与第三显示方式。

若用户选择单屏模式,则确定第一显示屏和第二显示的显示方式为输出对象的第一显示内容显示在所述第一显示屏上,控制第二显示屏处于非工作状态;或者输出对象的第二显示内容显示在第二显示屏上,控制第一显示屏处于非工作状态。

若用户选择大屏模式,则确定第一显示屏和第二显示的显示方式为输出对象的一部分作为第三显示内容显示在第一显示屏,输出对象的另一部分作为第四显示内容显示在第二显示屏上。

若用户选择镜像模式,则确定第一显示屏和第二显示的显示方式为输出对象的第五显示内容显示在所述第一显示屏上,所述第五显示内容镜像得到的第六显示内容显示在第二显示屏上。

步骤103、根据确定的所述第一显示屏和第二显示屏的显示方式,将所述输出对象显示在所述第一显示屏和/或第二显示屏。

上述输出对象可以是视频、图片、文本等。

现有的Android移动终端,目前的架构无法支持三种显示模式,需要对移动终端重新初始化才能执行。

Android系统的显示内容通过显示缓存Framebuffer提供,通常一块显示屏对应一个显示缓存Framebuffer。如果实现双屏显示,可以采用两个显示缓存Framebuffer,或者两块显示屏采用一个Framebuffer,Android框架负责准备显示的内容,并经过合成,最终通过显示缓存Framebuffer得到最终的显示内容。移动终端使用两个显示缓存Framebuffer,Android系统的显示内容需要对两个显示缓存Framebuffer进行独立布局,单独绘制。对于通用的Android应用来说,应根据DPI显示分辨率进行布局。分辨率确定之后,系统根据分辨率进行显示界面的布局,分辨率的大小就对应了显示缓存的大小。

各种显示模式下分辨率的对应关系如下:单屏模式:即系统直接设置成一个显示屏的分辨率,只更新一个显示屏的内容,另一个显示屏处于休眠或者断电状态,节省功耗;大屏模式,即两个显示屏的物理分辨率的叠加,系统按照正常的绘制流程绘制;镜像模式,即系统设置成一个显示屏的分辨率,另外一个显示屏的显示内容,需要将当前显示屏显示的内容进行坐标变换或者对称变换。

本发明实施例中,移动终端开机之后终端始终将两个显示屏映射成一个显示缓存Framebuffer,通过调整显示的分辨率进行窗口可视区域的调整,完成各种显示模式的切换。动态的切换屏幕分辨率,够实现多个显示模式切换。

本发明通过以Android自带的WM(window Manger)命令,进行各种显示模式的切换。WM命令用来Android调试窗口显示分辨率,需要进行改造。例如,WM命令从大的分辨率切换到小的分辨率,窗口是居中显示的,改造成从屏幕左上角开始显示;此外,屏幕进行旋转之后,存在坐标变换的问题,需要修改坐标变换的对应关系,根据旋转方向进行调整。本发明实施例中,移动终端的切换显示过程中,在确定了移动终端的显示模式及所述移动终端的第一显示屏和第二显示屏的显示方式后,移动终端的输出对象显示在第一显示屏和/或第二显示屏上,完成了移动终端的切换显示过程。

本发明实施例通过获取用户选择的显示模式,确定所述第一显示屏和第二显示屏用于显示输出对象的显示方式,将所述输出对象显示在所述第一显示屏和/或第二显示屏,解决了移动终端的第一显示屏与第二显示屏在各显示模式下的显示配合及显示方式问题。

第二实施例

在上述第一实施例的基础上,参见图2,本发明实施例提供一种移动终端的切换显示方法的第一显示方式流程图,如图2所示,包括以下步骤:

步骤201、根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第一显示方式。

本发明实施例中,移动终端包括第一显示屏和第二显示屏,所述第一显示屏和第二显示屏的显示方式为第一显示方式,即传统意义上的单屏显示模式,所述第一显示屏与第二显示屏为择一显示移动终端输出内容,另一显示屏为非工作状态。

步骤202、根据所述第一显示方式,确定所述输出对象显示在所述第一显示屏上的第一显示内容或确定所述输出对象显示在第二显示屏上的第二显示内容。

步骤203、将所述第一显示内容显示在所述第一显示屏上,控制所述第二显示屏处于非工作状态,或者将所述第二显示内容显示在所述第二显示屏上,控制所述第一显示屏处于非工作状态。

其中,步骤202分为如下步骤:

步骤2021、根据所述第一显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第一显示内容,或者根据所述第二显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第二显示内容。

步骤2022、填充所述第一显示内容或所述第二显示内容到显示缓存Framebuffer。

步骤2023、将显示缓存Framebuffer中内容刷新到所述第一显示屏或所述第二显示屏的显示驱动。

如图6所示,本发明实施例提供的一种具有双屏切换显示模式的移动终端的第一显示方式示意图。

图6中,以单个屏幕物理分辨率为720×1080的显示屏为例,本发明实施例中,移动终端第一显示方式中第一显示屏与第二显示屏择一工作,另外一块处于非工作状态。

移动终端开机,完成第一显示屏和第二显示屏的驱动加载及显示缓存Framebuffer映射。此处,显示缓存Framebuffer的大小为第一显示屏和第二显示屏的物理分辨率的叠加,即1080×720×2。移动终端Android系统的Java层服务启动,WM命令启动后,Android系统的显示由窗口管理器控制,可以根据用户操作与设置进行显示模式的切换。

其中,移动终端显示屏的屏幕分辨率,是指在横纵向上的像素点数,单位为px,1px=1个像素点,一般以纵向像素×横向像素表示。显示屏的像素密度,是指每英寸上的像素点数,单位是dpi。显示屏的像素密度与屏幕尺寸和屏幕分辨率有关,在单一变化条件下,显示屏的尺寸越小、分辨率越高,像素密度越大,反之则越小。

移动终端根据不同显示屏的屏幕分辨率,计算对应的dpi,以安卓Android系统为例,Android的显示系统按照设置的分辨率进行布局。分辨率设置完成,对各种应用来说,其显示区域大小发生变化,比如正在播放视频,视频的可视区域放生了改变,缩小或者放大,显示系统会根据新的可视区域的大小,重新分布显示需要输出绘制的范围,然后进行渲染,并完成处理。

针对第一显示方式,即单屏模式下,WM命令设置显示分辨率为1080×720,第一显示屏和第二显示屏只有一个工作,另外一个显示屏处于低功耗或者掉电的非工作状态,非工作状态显示屏对应的显示缓存Framebuffer不刷新。

第三实施例

在上述第一实施例的基础上,参见图3,图3是本发明实施提供的一种移动终端的切换显示方法的第二显示方式流程图,如图3所示:

步骤301、根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第二显示方式。

本发明实施例中,移动终端包括第一显示屏和第二显示屏,所述第一显示屏和第二显示屏的显示方式为第二显示方式,即传统意义上的大屏显示模式,移动终端的第一显示屏与第二显示屏组合显示一个输出对象的显示模式。

步骤302、根据所述第二显示方式,确定所述输出对象分别显示在所述第一显示屏的第三显示内容和显示在所述第二显示屏的第四显示内容。

步骤303、将所述第三显示内容显示在所述第一显示屏上,以及将所述第四显示内容显示在所述第二显示屏上。

其中,步骤302又可分为如下步骤:

步骤3021、根据所述第一显示屏和第二显示屏的分辨率调整所述输出对象的分辨率得到第三显示内容和第四显示内容。

步骤3022、填充所述第三显示内容和所述第四显示内容到显示缓存Framebuffer。

步骤3023、将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

如图7所示,本发明实施例提供的一种具有双屏切换显示模式的移动终端的第二显示方式示意图。

图7中,以单个屏幕物理分辨率为720×1080的显示屏为例,本发明实施例中,移动终端第一显示方式中第一显示屏与第二显示屏组合显示一个输出对象的显示模式。

移动终端开机,完成第一显示屏和第二显示屏的驱动加载及显示缓存Framebuffer映射。此处,显示缓存Framebuffer的大小,为两块物理分辨率的叠加,即1080×720×2。

针对第二显示方式,即大屏模式下,移动终端的WM命令设置显示分辨率为1080*720*2,系统根据设置的分辨率调整个第一显示屏和第二显示屏的显示和布局,应用根据新设置的分辨率,选择适合的界面布局完成大屏模式的切换。

第四实施例

在上述第一实施例的基础上,参见图4,图4是本发明实施例提供的一种移动终端的切换显示方法的第三显示方式流程图,如图4所示,包括以下步骤:

步骤401、根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第三显示方式。

本发明实施例中,移动终端包括第一显示屏和第二显示屏,所述第一显示屏和第二显示屏的显示方式为第三显示方式,即传统意义上的镜像显示模式,移动终端的第一显示屏与第二显示屏择一显示输出对象、而另一显示屏显示所述输出对象镜像变换的输出对象的显示模式。

步骤402、根据所述第三显示方式,确定所述输出对象显示在所述第一显示屏的第五显示内容和确定所述输出对象显示在所述第二显示屏的第六显示内容,其中,所述第五显示内容和所述第六显示内容为镜像关系。

步骤403、将所述第五显示内容显示在所述第一显示屏上,以及将所述第六显示内容显示在所述第二显示屏上。

其中,步骤402又可分为:

步骤4021、根据所述第一显示屏分辨率调整所述输出对象的分辨率得到第五显示内容;

步骤4022、对第五显示内容进行镜像处理得到第六显示内容,所述第六显示内容用于显示在第二显示屏;

步骤4023、填充所述第五显示内容和所述第六显示内容到显示缓存Framebuffer;

步骤4024、将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

如图8所示,图8为本发明实施例提供的一种具有双屏切换显示模式的移动终端的第三显示方式示意图。

图8中,以单个屏幕物理分辨率为720×1080的显示屏为例,本发明实施例中,移动终端第三显示方式中第一显示屏与第二显示屏择一显示输出对象、而另一显示屏显示所述输出对象镜像变换的输出对象的显示模式。

针对第三显示方式,即镜像模式下,移动终端的WM命令设置显示分辨率为1080×720,移动终端第的第一显示屏与第二显示屏择一显示输出对象、而另一显示屏显示所述输出对象镜像变换的输出对象,填充所述显示内容到显示缓存Framebuffer,将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

第五实施例

参见图5,图5是本发明实施例提供的一种具有双屏切换显示模式的移动终端的结构示意图,如图5所示,包括:

获取模块501,用于获取用户选择的所述移动终端的显示模式;

处理模块502,用于根据所述获取模块501中用户选择的显示模式,确定所述第一显示屏5041和第二显示屏5042用于显示输出对象的显示方式;

控制模块503,用于根据所述处理模块502中确定的所述第一显示屏5041和第二显示屏5042的显示方式,将所述输出对象显示在所述第一显示屏5041和/或第二显示屏5042。

本发明实施例中,获取模块501获取用户选择移动终端的显示模式,所述获取模块501可以设计为三个用于操作的按钮。处理模块502根据获取模块501中用户选择的显示模式,确定所述第一显示屏5041和第二显示屏5042用于显示输出对象的显示方式。控制模块503,则根据所述处理模块502中确定的所述第一显示屏5041和第二显示屏5042的显示方式,将所述输出对象显示在所述第一显示屏5041和/或第二显示屏5042。

进一步地,所述控制模块502包括:

第一控制单元,用于根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第一显示方式;

第二控制单元,用于根据所述第一显示方式,所述处理模块确定所述输出对象显示在所述第一显示屏上的第一显示内容或确定所述输出对象显示在第二显示屏上的第二显示内容;

第三控制单元,用于将所述第一显示内容显示在所述第一显示屏上,控制所述第二显示屏处于非工作状态,或者将所述第二显示内容显示在所述第二显示屏上,控制所述第一显示屏处于非工作状态。

进一步地,所述第二控制单元包括:

第一输出子单元,用于根据所述第一显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第一显示内容,或者根据所述第二显示屏的屏幕的分辨率调整所述输出对象的分辨率得到第二显示内容;

第一填充子单元,用于填充所述第一显示内容或所述第二显示内容到显示缓存Framebuffer;

第一缓存子单元,用于将显示缓存Framebuffer中内容刷新到所述第一显示屏或所述第二显示屏的显示驱动。

进一步地,所述控制模块包括:

第四控制单元,用于根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第二显示方式;

第五控制单元,用于根据所述第二显示方式,确定所述输出对象的一部分显示在所述第一显示屏的第三显示内容和所述输出对象的另一部分显示在所述第二显示屏的第四显示内容;

第六控制单元,用于将所述第三显示内容显示在所述第一显示屏上,以及将所述第四显示内容显示在所述第二显示屏上。

进一步地,所述第二控制单元包括:

第二输出子单元,用于根据所述第一显示屏和第二显示屏的分辨率调整所述输出对象的分辨率得到第三显示内容和第四显示内容;

第二填充子单元,用于填充所述第三显示内容和所述第四显示内容到显示缓存Framebuffer;

第二缓存子单元,用于将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

进一步地,所述控制模块包括:

第七控制单元,用于根据用户选择的显示模式确定所述第一显示屏和第二显示屏的显示方式为第三显示方式;

第八控制单元,用于根据所述第三显示方式,确定所述输出对象显示在所述第一显示屏的第五显示内容和确定所述输出对象显示在所述第二显示屏的第六显示内容,其中,所述第五显示内容和所述第六显示内容为镜像关系;

第九控制单元,用于将所述第五显示内容显示在所述第一显示屏上,以及将所述第六显示内容显示在所述第二显示屏上。

进一步地,所述第二控制单元包括:

第三输出子单元,用于根据所述第一显示屏分辨率调整所述输出对象的分辨率得到第五显示内容;

变换子单元,用于对第五显示内容进行镜像处理得到第六显示内容,所述第六显示内容用于显示在第二显示屏;

第三填充子单元,用于填充所述第五显示内容和所述第六显示内容到显示缓存Framebuffer;

第三缓存子单元,用于将显示缓存Framebuffer中内容刷新到所述第一显示屏与所述第二显示屏的显示驱动。

在本发明各方法实施例中,各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。

以上是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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