显示屏控制方法、装置、终端及可读存储介质制造方法及图纸

技术编号:19145397 阅读:28 留言:0更新日期:2018-10-13 09:29
本申请涉及一种终端的显示屏控制方法和装置、计算机可读存储介质、终端。该方法包括:当所述显示屏发生折叠时,获取所述显示屏的折叠信息;所述折叠信息包括折叠区域和折叠量;判断所述折叠量是否大于预设阈值;根据所述折叠信息控制所述显示屏的像素显示。通过获取显示屏的折叠信息,并根据所述折叠量控制显示屏的像素显示,实现了显示屏的折叠区域与非折叠区域的像素显示相匹配,提升了用户的视觉体验。

Display screen control method, device, terminal and readable storage medium

The present application relates to a display control method and device of a terminal, a computer readable storage medium, and a terminal. The method comprises acquiring folding information of the display screen when the display screen folds, including folding area and folding amount, determining whether the folding amount is greater than a preset threshold, and controlling pixel display of the display screen according to the folding information. By acquiring the folding information of the display screen and controlling the pixel display of the display screen according to the folding amount, the pixel display of the folding area and the non-folding area of the display screen is matched and the visual experience of the user is improved.

【技术实现步骤摘要】
显示屏控制方法、装置、终端及可读存储介质
本申请涉及终端
,特别是涉及一种显示屏控制方法、装置、终端及可读存储介质。
技术介绍
随着电子技术的发展,已经开发出各种显示装置。具体来说,显示装置,比如电视(TV)、个人计算机(PC)、膝上计算机、平板PC、移动电话和MP3播放器,已经得到广泛的使用,达到了在大多数家庭中使用的程度。为了满足用户对新功能的需要,已经努力开发新形式的显示装置。例如柔性显示装置,柔性显示装置是指可以被变形或者可以使其形状像纸那样改变的显示装置。一般,柔性显示装置在折叠时,折叠区域的像素会受到拉伸或挤压等形变,导致折叠区域的画面显示与非折叠区域的画面显示不匹配,从而降低用户的视觉体验。
技术实现思路
本申请实施例提供一种显示屏控制方法、装置、终端及可读存储介质,可以实现折叠区域与非折叠区域的画面显示相匹配,提升了用户的视觉体验。一种显示屏控制方法,包括:当所述显示屏发生折叠时,获取所述显示屏的折叠信息;所述折叠信息包括折叠区域和折叠量;判断所述折叠量是否大于预设阈值;根据所述折叠量控制所述显示屏的像素显示。一种显示屏控制装置,所述装置包括:获取模块,用于当所述显示屏发生折叠时,获取所述显示屏的折叠信息;其中,所述折叠信息包括折叠区域和折叠量;判断模块,用于判断所述折叠量是否大于预设阈值;以及控制模块,用于当所述折叠量大于预设阈值时,根据所述折叠量控制所述显示屏的像素显示。一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请各个实施例中的显示屏控制方法的步骤。一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请各个实施例中的显示屏控制方法的步骤。本申请实施例提供的显示屏控制方法、装置、终端及可读存储介质。通过检测显示屏的折叠信息,并根据折叠量控制显示屏的像素显示,实现了显示屏的折叠区域与非折叠区域的像素显示相匹配,提升了用户的视觉体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中传感器的驱动框架示意图;图2为一个实施例中终端的内部结构示意图;图3为一个实施例中柔性显示屏结构示意图;图4为一个实施例中柔性显示屏折叠时的侧视结构示意图;图5为一个实施例中显示屏控制方法的流程图;图6为一个实施例中折叠信息检测方法的流程图;图7为一个实施例中显示屏折叠信息结构示意图;图8a为另一个实施例中显示屏折叠信息结构示意图;图8b为一个实施例中显示屏像素显示结构示意图;图9为一个实施例中显示屏的像素显示控制方法的流程图;图10为一个实施例中显示屏的像素显示结构示意图;图11为另一个实施例中显示屏的像素显示控制方法的流程图;图12为另一个实施例中显示屏的像素显示结构示意图;图13为另一个实施例中显示屏折叠信息结构示意图;图14为另一个实施例中显示屏的像素显示控制方法的流程图;图15为一个实施例中显示屏控制装置的结构框图;图16为与本申请实施例提供的终端相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一折叠方向称为第二折叠方向,且类似地,可将第二折叠方向称为第一折叠方向。第一折叠方向和第二折叠方向两者都是折叠方向,但其不是同一折叠方向。在一个实施例中,如图1所示,提供了一种传感器的驱动框架示意图。其中,该传感器的驱动框架包括用户空间层110、内核空间层120和硬件层130。用户空间层110上可包含应用程序112,传感器可通过该应用程序112来实现对终端显示屏的折叠信息的检测,当终端显示屏的折叠量达到预设阈值时,对终端显示屏的折叠区域和/或非折叠区域进行相应的像素驱动控制。内核空间层120中包括I2C(Inter-IntegratedCircuit,I2C总线)设备驱动122、I2C核心124以及I2C适配器126。通过I2C设备驱动122实现对I2C硬件体系结构中设备端的驱动,设备一般挂接在受主芯片(CPU)控制的I2C适配器126上,通过I2C适配器126与主芯片交换数据。I2C核心124提供了I2C总线驱动和设备驱动的注册、注销方法。通过I2C总线驱动实现对硬件层中的I2C适配器132的控制,I2C总线驱动主要包含了I2C适配器132的数据结构和控制I2C适配器132产生通信信号的函数,控制I2C适配器与I2C设备交换数据。通过上述的传感器的驱动框架,可实现本申请各个实施例中的终端的显示屏控制方法。在一个实施例中,如图2所示,提供了一种终端的内部结构示意图。该终端包括通过系统总线连接的处理器、存储器和显示屏。其中,该处理器用于提供计算和控制能力,支撑整个终端的运行。存储器用于存储数据、程序、和/或指令代码等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于终端的显示屏控制方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统、数据库和计算机程序。该数据库中存储有用于实现以上各个实施例所提供的一种终端的显示屏控制方法相关的数据,比如可存储终端的显示屏折叠量的预设阈值或显示屏弯曲角度等数据。该计算机程序可被处理器所执行,以用于实现本申请各个实施例所提供的一种终端的显示屏控制方法。内存储器为非易失性存储介质中的操作系统、数据库和计算机程序提供高速缓存的运行环境。显示屏可以是触摸屏,比如为电容屏或电子屏,用于显示终端的界面信息,显示屏包括折叠信息和非折叠信息。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如该终端还包括通过系统总线连接的传感器,传感器可以是加速度传感器、陀螺仪、红外线传感器、弯曲检测传感器中的一种及以上,用于对终端的状态信息进行检测,比如可用于检测终端显示屏的折叠区域、折叠方向及折叠量等。在一个实施例中,如图3和图4所示,图3提供了一种终端的柔性显示屏结构示意图,图4提供了一种终端的柔性显示屏折叠时的侧视结构示意图。该柔性显示屏由柔软的材料制成,可变型可弯曲。图中每个小方格代表一个像素,每个像素结构大小相同,成像效果相同。当柔性本文档来自技高网...

【技术保护点】
1.一种显示屏控制方法,所述方法应用于具有柔性显示屏的终端,其特征在于,包括:当所述显示屏发生折叠时,获取所述显示屏的折叠信息;所述折叠信息包括折叠区域和折叠量;判断所述折叠量是否大于预设阈值;根据所述折叠量控制所述显示屏的像素显示。

【技术特征摘要】
1.一种显示屏控制方法,所述方法应用于具有柔性显示屏的终端,其特征在于,包括:当所述显示屏发生折叠时,获取所述显示屏的折叠信息;所述折叠信息包括折叠区域和折叠量;判断所述折叠量是否大于预设阈值;根据所述折叠量控制所述显示屏的像素显示。2.根据权利要求1所述的方法,其特征在于,所述获取所述显示屏的折叠信息,包括:检测所述显示屏的折叠区域;确定所述折叠区域的折叠轴;判断所述折叠区域沿所述折叠轴折叠的折叠方向;获取所述折叠区域沿所述折叠方向的折叠量。3.根据权利要求2所述的方法,其特征在于,所述根据所述折叠量控制所述显示屏的像素显示,包括:若所述折叠方向沿第一折叠方向,则控制所述折叠区域中与折叠轴的方向相同的至少相邻两排的像素合并为一排的像素进行图像显示。4.根据权利要求3所述的方法,其特征在于,所述控制所述折叠区域中与折叠轴的方向相同的至少相邻两排的像素合并为一排的像素进行图像显示,包括:若沿所述折叠轴的方向上的像素共用同一扫描电极,则控制所述折叠区域中与折叠轴的方向相同的至少相邻两行的扫描电极同时输出扫描信号;及控制所述折叠区域中数据电极输出的数据信号,使至少相邻两行的像素显示内容合并为一行的像素进行显示。5.根据权利要求3所述的方法,其特征在于,所述控制所述折叠区域中与折叠轴的方向相同的至少相邻两排的像素合并为一排的像素进行图像显示,包括:若沿所述折叠轴的方向上的像素各用一扫描电极,则控制所述折叠区域中数据电极输出的数据信号,使至少相邻两列的像素显示内容合并为一列的像素进行显示;及控制所述折叠区域和非折叠区域的扫描电极的扫描方式...

【专利技术属性】
技术研发人员:张磊
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1