掌桥专利:专业的专利平台
掌桥专利
首页

折叠屏显示方法、装置、电子设备和存储介质

文献发布时间:2023-06-19 11:35:49


折叠屏显示方法、装置、电子设备和存储介质

技术领域

本申请属于终端领域,具体涉及一种折叠屏显示方法、装置、电子设备和存储介质。

背景技术

随着终端设备的不断发展,越来越多具有显示屏的终端设备进入大家的日常生活和工作中。而用户对手机电子设备的要求也呈现出多元化的趋势。例如,用户对于电子设备上显示区域的面积要求越来越高,导致各大厂商纷纷增加电子设备的屏幕面积,而简单的增加屏幕面积必然会带来携带不便、握持手感不佳的弊端。

而折叠屏在增大电子设备屏幕面积的基础上,同时还能保证便携性和较好的持握手感,折叠屏在实际应用时,折叠屏的显示状态通常是通过确定折叠屏的折叠角度来判断,换言之为了确定折叠屏的显示状态,往往需要先确定折叠屏的折叠角度,但是现有技术中确定折叠屏角度的方式通常是同超声波技术来实现;在实现本申请过程中,发明人发现现有技术中至少存在如下问题,通过在通过判断折叠角度来判断折叠屏的显示状态,很容易因为外界因素干扰导致测量不准确,例如,利用超声波来进行角度测量的方式很容易受到外界人为因素干扰而导致测量不准确。

因此如何更好地进行折叠屏显示,已经成为业界亟待解决的问题。

发明内容

本申请实施例的目的是提供一种折叠屏显示方法、装置、电子设备和存储介质,能够解决折叠屏显示模式确定的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种折叠屏显示方法,所述折叠屏包括第一显示屏和第二显示屏,所述第一显示屏内设置有第一加速度传感器,所述第二显示屏内设置有第二加速度传感器,该方法包括:

获取所述第一加速度传感器采集的第一加速度和所述第二加速度传感器采集的第二加速度;

基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,所述显示模式包括以下之一:分屏模式、大屏模式、单屏模式、待机模式、镜像模式和竞技模式;

其中,所述基准坐标系是所述第一显示屏与所述第二显示屏展开至同一平面的情况下,基于所述平面建立的三维坐标系,所述三维坐标系的x轴和y轴位于所述平面,所述三维坐标系的z轴分别垂直于所述x轴和所述y轴。

第二方面,本申请实施例提供了一种折叠屏显示装置,所述折叠屏包括第一显示屏和第二显示屏,所述第一显示屏内设置有第一加速度传感器,所述第二显示屏内设置有第二加速度传感器,所述装置包括:

获取模块,用于获取所述第一加速度传感器采集的第一加速度和所述第二加速度传感器采集的第二加速度;

确定模块,用于基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,所述显示模式包括以下之一:分屏模式、大屏模式、单屏模式、待机模式、镜像模式和竞技模式;

其中,所述基准坐标系是所述第一显示屏与所述第二显示屏展开至同一平面的情况下,基于所述平面建立的三维坐标系,所述三维坐标系的x轴和y轴位于所述平面,所述三维坐标系的z轴分别垂直于所述x轴和所述y轴。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,通过折叠屏内设置的加速度传感器所检测的第一加速度和第二加速度,相对于基准坐标系方向的判断,从而确定折叠屏的显示模式,在不需要判断折叠屏折叠角度的情况下的,也可以能够很好的判断折叠屏的显示模式,避免因为测量折叠屏角度导致的外界因素干扰导致测量不准确的问题,提升用户体验。

附图说明

图1是申请实施例提供的折叠屏显示方法流程示意图;

图2为本申请实施例提供的折叠屏设备的结构示意图;

图3为本申请实施例提供的完全展开状态下的折叠屏结构示意图;

图4为本申请实施例提供的折叠屏处于支架状态的结构示意图;

图5为本申请实施例提供的折叠屏处于展开状态的结构示意图;

图6为本申请实施例所描述的折叠屏单屏模式示意图;

图7为本申请实施例所描述的折叠屏进入竞技模式示意图;

图8为本申请实施例提供的折叠屏显示装置结构示意图;

图9为本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

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

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的折叠屏显示方法、装置、电子设备和存储介质进行详细地说明。

图1是申请实施例提供的折叠屏显示方法流程示意图,如图1所示,所述折叠屏包括第一显示屏和第二显示屏,所述第一显示屏内设置有第一加速度传感器,所述第二显示屏内设置有第二加速度传感器,所述方法包括:

步骤110,获取所述第一加速度传感器采集的第一加速度和所述第二加速度传感器采集的第二加速度;

步骤120,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,所述显示模式包括以下之一:分屏模式、大屏模式、单屏模式、待机模式、镜像模式和竞技模式;

其中,所述基准坐标系是所述第一显示屏与所述第二显示屏展开至同一平面的情况下,基于所述平面建立的三维坐标系,所述三维坐标系的x轴和y轴位于所述平面,所述三维坐标系的z轴分别垂直于所述x轴和所述y轴。

具体地,图2为本申请实施例提供的折叠屏设备的结构示意图,如图2所示,本申请中所描述的折叠屏设备包括第一显示屏21和第二显示屏22,第一显示屏21和第二显示屏22之间通过铰链23连接,第一显示屏21和第二显示屏22可以通过铰链23实现屏幕折叠;第一显示屏21内设置有第一加速度传感器211,第二显示屏22内设置有第二传感器221。

本申请中所描述的第一加速度传感器221可以用于检测第一显示屏21的加速度,即第一加速度;本申请中的第二加速度传感器22可以用于检测第二显示屏221的加速度,即第二加速度。

本申请中所描述的基准坐标系是在折叠屏处于完全展开状态下建立的坐标系,图3为本申请实施例提供的完全展开状态下的折叠屏结构示意图,如图3所示,当折叠屏处于完全展开的状态下,也就是说第一显示屏21和第二显示屏22处于同一平面,共同组成一面大屏,此时将与铰链垂直的折叠屏屏幕底边设定为基准坐标系的x轴,将与铰链平行的折叠屏屏幕侧边设定为基准坐标系的y轴,而基准坐标系的z轴是垂直于第一显示屏21和第二显示屏22的,即基准坐标系的z轴是分别垂直于x轴和y轴。

本申请中第一显示屏和第二显示屏通过铰链进行屏幕折叠的过程中,第一显示屏和第二显示屏都是沿铰链进行转动,即第一显示屏和第二显示屏均沿基准坐标系的y轴进行转动,也就是说此时第一显示屏和第二显示屏在折叠过程中,相对于基准坐标系y轴的加速度为零,因此本申请仅仅考虑第一加速度和第二加速度相对于基准坐标系x轴和基准坐标系z轴的方向关系,从而实现折叠屏显示模式的判断。

本申请实施例通过在折叠屏完全展开的情况下构建基准坐标系,然后通过分析第一显示屏采集的第一加速度和第二显示屏采集的第二加速度相对于基准坐标系方向的判断,从而在不需要判断折叠屏折叠角度的情况下的,也可以能够很好的判断折叠屏的显示模式,避免因为测量折叠屏角度导致的外界因素干扰导致测量不准确的问题,提升用户体验。

基于上述任一实施例,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同、且所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反的情况下,确定所述折叠屏进入分屏模式。

本申请中所描述的第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同,可以是指第一加速度和第二加速度在基准坐标系z轴上的加速度分量的方向相同,例如,第一加速度和第二加速度在基准坐标系z轴上的加速度分量均指向z轴正方向,或者均指向z轴负方向。

本申请中所描述的第一加速度和第二加速度相对于基准坐标系x轴的加速度方向相反,可以是指第一加速度和第二加速度在基准坐标系x轴上的加速度分量分别指向x轴的正方向和x轴的负方向。

本申请中所描述的分屏模式是指第一显示屏和第二显示屏分别显示不同的内容,例如在第一显示屏和第二显示屏同时显示两个不同的APP,从而实现多线程的高效工作,例如比如打游戏的时候,使用另一个显示屏来查攻略,或者是不同的平台上比价等。

在确定折叠屏进入分屏模式时,此时折叠屏处于折叠状态或者支架状态。

图4为本申请实施例提供的折叠屏处于支架状态的结构示意图,如图4所示,当折叠屏处于支架状态时,可能是从完全展开状态切换到支架状态,那么此时第一显示屏21的第一加速度和第二显示屏22的第二加速度在基准坐标系z轴上的加速度分量均指向z轴负方向,此时第一加速度在基准坐标系x轴上的加速度分量指向x轴正方向,第二加速度在基准坐标系x轴上的加速度分量指向x轴负方向。

图5为本申请实施例提供的折叠屏处于展开状态的结构示意图,如图5所示,当折叠屏处于展开状态时,可能是从完全展开状态切换到展开状态,那么此时第一显示屏21的第一加速度和第二显示屏22的第二加速度在基准坐标系z轴上的加速度分量均指向z轴正方向,此时第一加速度在基准坐标系x轴上的加速度分量指向x轴负方向,第二加速度在基准坐标系x轴上的加速度分量指向x轴正方向。

本申请实施例通过第一加速度和第二加速度相对于基准坐标系z轴和基准坐标系x轴的加速度方向,从而可以有效判断折叠屏是否进入分屏模式。

基于上述任一实施例,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同,且所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相同的情况下,确定所述折叠屏进入大屏模式。

具体地,本申请中所描述的大屏模式是指,第一显示屏和第二显示屏处于一个平面上,相当于将两块屏幕当作一块来用,用来看邮件附件、在线视频亦或者是图片放大时,更大屏幕所带来的自然是更爽快的视觉体验。

本申请在确定折叠屏进入大屏模式时,则说明此时折叠屏处于完全展开状态,也就是说此时第一显示屏和第二显示屏处于一个平面上,此时第一加速度和第二加速度在基准坐标系x轴的加速度分量均为零,此时本申请也认为第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相同。

另一方面,折叠屏处于完全展开状态,此时第一显示屏和第二显示屏都不再会由于折叠运动而产生加速度,但是此时第一显示屏和第二显示屏均会收到重力加速度的影响,而此时显然第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同,均指向z轴的负方向。

本申请实施例将第一加速度和第二加速度在基准坐标系x轴的加速度分量均为零的情况,也定义为第一加速度和第二加速度相对于基准坐标系x轴的加速度方向相同,同时也考虑到重力加速度的影响,因此可以得到折叠屏进入大屏显示时的判断条件。

基于上述任一实施例,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,获取所述折叠屏的光线传感器测量信息;

在所述光线传感器测量信息处于第一预设范围的情况下,确定所述折叠屏进入单屏模式。

具体地,本申请中所描述的光线传感器测量信息是通过折叠屏的光线传感器测量的周围环境光照度信息,而折叠屏的光线传感器可以设置在第一显示屏和/或第二显示屏上。

本申请中所描述的第一预设范围是指预先设定的照度阈值,由于第一显示屏和第二显示屏均不会由于折叠而受到遮挡,因此第一预设范围可以设定在一个较高的照度阈值区间,例如将第一预设范围设定为100lx至20万lx。

图6为本申请实施例所描述的折叠屏单屏模式示意图,如图6所示,当折叠屏为单屏模式,第一显示屏21和第二显示屏22“背对背”贴合,此时仅有一个显示屏正常工作,而另一个显示屏处于休眠状态。

而由于第一显示屏和第二显示屏“背对背”贴合,那么显然其在贴合时,第一加速度和第二加速度在z轴的加速度分量为零,第一加速度和第二加速度在x轴的加速度分量分别指向x轴的正方向和x轴的负方向。

但是由于第一显示屏和第二显示屏“面对面”贴合时,也会检测到第一加速度和第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况,因此本申请中还引入了光线传感器测量信息来辅助判断,在第一显示屏和第二显示屏“背对背”贴合的情况下,显然,光线传感器测量信息并未受到遮挡,此时处于光线传感器测量信息为常亮状态,因此确定折叠屏为单屏状态。

本申请实施例在检测到第一加速度和第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,还会引入光线传感器测量信息,可以进一步准确的确定折叠屏的显示模式。

基于上述任一实施例,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向,以及光线传感器信息确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,获取所述折叠屏的光线传感器测量信息;

在所述光线传感器测量信息处于第二预设范围的情况下,确定所述折叠屏进入待机模式。

具体地,本申请中所描述的待机模式是指第一显示屏和第二显示屏“背对背”贴合,此时第一显示屏和第二显示屏均休眠。

在第一显示屏和第二显示屏“背对背”贴合时,本申请中所描述的光线传感器测量信息为由亮转暗的情况,则说明第一显示屏和第二显示屏由无遮状态变为有遮挡状态,此时第一显示屏和第二显示屏之间互相遮挡,而在第一显示屏和第二显示屏上均设置有光线传感器时,此时两个光线传感器均从由亮转暗。

本申请中所描述的第二预设范围是指预先设定的照度阈值,由于待机模式时,第一显示屏和第二显示屏之间互相遮挡,因此第二预设范围可以设定在一个较底的照度阈值区间,例如将第一预设范围设定为0lx至100lx。

本申请实施例在检测到第一加速度和第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,还会引入光线传感器测量信息,在光线传感器测量信息为由亮转暗时,则说明此时显示屏被遮挡,可以判断此时第一显示屏和第二显示屏之间是“面对面”贴合,从而判断此时折叠屏的显示状态为待机模式。

基于上述任一实施例,在确定所述折叠屏进入分屏模式的步骤之后,所述方法还包括:

在获取到镜像模式指令的情况下,确定所述折叠屏进入镜像模式,所述第一显示屏和所述第二显示屏显示相同内容;

其中,所述镜像模式指令是设置在所述折叠屏上的光线传感器检测到一次明暗交替信息。

具体地,本申请中所描述的明暗交替信息是指光线传感器检测到由亮变暗再变亮的信息。

本申请中所描述的一次明暗交替信息即为光线传感器检测到的亮-暗-亮信息。

本申请中的明暗交替信息可以是指用户通过手指遮挡一次光线传感器即可,光线传感器在被遮挡前检测到的信息为亮,当光线传感器被用户手指遮挡时,光线传感器检测到的信息为暗,当用户将手指从光线传感器上移开时,光线传感器重新检测到的信息为亮,因此用户通过手指遮挡一次光线传感器即可得到亮-暗-亮信息。

本申请中所描述的镜像模式,是指第一显示屏和第二显示屏同时显示相同的内容,例如,在第一显示屏在显示图片A时,第二显示屏也同时显示图片A。

本申请中是在折叠屏的显示模式为分屏模式的情况下,再获取到镜像模式指令的情况下,此时确定折叠屏的显示模式为镜像模式,也就是说若折叠屏的显示状态不是分屏模式,仅仅收到镜像模式指令的情况下,并不会确定折叠屏的显示模式为镜像模式。

本申请通过运用光线传感器,通过用户遮挡光线传感器的一个简单操作,可以给折叠屏设备输入镜像模式指令,从而有效确定折叠屏进入镜像模式。

基于上述任一实施例,在确定所述折叠屏进入分屏模式的步骤之后,所述方法还包括:

在获取到竞技模式指令的情况下,确定所述折叠屏进入竞技模式;所述第一显示屏和所述第二显示屏显示相同内容,然后将第一摄像头获取的第一实时影像信息显示在所述第二显示屏上,将第二摄像头获取的第二实时影像信息显示在所述第一显示屏上;

其中,所述第一摄像头设置在所述第一显示屏上,所述第二摄像头设置在所述第二显示屏上;

其中,所述竞技模式指令是设置在所述折叠屏上的光线传感器检测到两次明暗交替信息。

具体地,本申请中所描述的两次明暗交替信息具体为亮-暗-亮-暗-亮。

本申请中的两次明暗交替信息可以是指用户通过手指连续遮挡两次光线传感器即可,连续遮挡两次光线传感器的操作需要在预设时间段内进行。

图7为本申请实施例所描述的折叠屏进入竞技模式示意图,如图7所示,本申请中的竞技模式是指第一显示屏21和所述第二显示屏22显示相同内容的基础上,同时将第一摄像头获取的第一实时影像信息显示在所述第二显示屏22上,将第二摄像头获取的第二实时影像信息显示在所述第一显示屏21上,而此时第一摄像头设置在第一显示屏21上,第二摄像头设置在第二显示屏22上。

本申请中的竞技模式互动性更强,通过实时影像信息可以支持用户之间互相监督,例如在双人对弈的过程中,确保公平性。

需要说明的是,本申请实施例提供的折叠屏显示方法,执行主体可以为折叠屏显示装置。

图8为本申请实施例提供的折叠屏显示装置结构示意图,如图8所示,所述折叠屏包括第一显示屏和第二显示屏,所述第一显示屏内设置有第一加速度传感器,所述第二显示屏内设置有第二加速度传感器,所述装置包括:获取模块810和确定模块820;

其中,获取模块810用于获取所述第一加速度传感器采集的第一加速度和所述第二加速度传感器采集的第二加速度;

其中,确定模块820用于基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,所述显示模式包括以下之一:分屏模式、大屏模式、单屏模式、待机模式、镜像模式和竞技模式;

其中,所述基准坐标系是所述第一显示屏与所述第二显示屏展开至同一平面的情况下,基于所述平面建立的三维坐标系,所述三维坐标系的x轴和y轴位于所述平面,所述三维坐标系的z轴分别垂直于所述x轴和所述y轴。

可选地,所述确定模块,具体用于:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同、且所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反的情况下,确定所述折叠屏进入分屏模式。

可选地,所述确定模块,具体用于:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同,且所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相同的情况下,确定所述折叠屏进入大屏模式。

可选地,所述确定模块,具体用于:

在所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,获取所述折叠屏的光线传感器测量信息;

在所述光线传感器测量信息为常亮的情况下,确定所述折叠屏进入单屏模式。

可选地,所述确定模块,具体用于:

在所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,获取所述折叠屏的光线传感器测量信息;

在所述光线传感器测量信息为由亮转暗的情况下,确定所述折叠屏进入待机模式。

可选地,所述装置还包括:镜像模式确定模块;

所述镜像模式确定模块,用于在获取到镜像模式指令的情况下,确定所述折叠屏进入镜像模式,所述第一显示屏和所述第二显示屏显示相同内容;

其中,所述镜像模式指令是设置在所述折叠屏上的光线传感器检测到一次明暗交替信息。

可选地,所述装置还包括:竞技模式确定模块;

所述竞技模式确定模块,用于在获取到竞技模式指令的情况下,确定所述折叠屏进入竞技模式;所述第一显示屏和所述第二显示屏显示相同内容,然后将第一摄像头获取的第一实时影像信息显示在所述第二显示屏上,将第二摄像头获取的第二实时影像信息显示在所述第一显示屏上;

其中,所述第一摄像头设置在所述第一显示屏上,所述第二摄像头设置在所述第二显示屏上;

其中,所述竞技模式指令是设置在所述折叠屏上的光线传感器检测到两次明暗交替信息。

本申请实施例中的折叠屏显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的折叠屏显示装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的折叠屏显示装置能够实现图1至图7的方法实施例中折叠屏显示装置实现的各个过程,为避免重复,这里不再赘述。

在本申请实施例中,通过折叠屏内设置的加速度传感器所检测的第一加速度和第二加速度相对于基准坐标系方向的判断,从而确定折叠屏的显示模式,在不需要判断折叠屏折叠角度的情况下的,也可以能够很好的判断折叠屏的显示模式,避免因为测量折叠屏角度导致的外界因素干扰导致测量不准确的问题,提升用户体验。

图9为本申请实施例提供的一种电子设备的硬件结构示意图,如图9所示,该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器910等中的至少部分部件。

本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

应理解的是,本申请实施例中,输入单元904可以包括图形处理器(GraphicsProcessing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板9061。用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

本申请实施例中,射频单元901将来自网络侧设备的下行数据接收后,给处理器910处理;另外,将上行的数据发送给网络侧设备。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。

存储器909可用于存储软件程序或指令以及各种数据。存储器909可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

处理器910可包括一个或多个处理单元;可选地,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。

其中,处理器910,用于获取所述第一加速度传感器采集的第一加速度和所述第二加速度传感器采集的第二加速度;

基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式;

其中,所述基准坐标系是所述第一显示屏与所述第二显示屏展开至同一平面的情况下,基于所述平面建立的三维坐标系,所述三维坐标系的x轴和y轴位于所述平面,所述三维坐标系的z轴分别垂直于所述x轴和所述y轴。

可选地,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同、且所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反的情况下,确定所述折叠屏进入分屏模式。

可选地,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度方向相同、且所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相同的情况下,确定所述折叠屏进入大屏模式。

可选地,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,获取所述折叠屏的光线传感器测量信息;

在所述光线传感器测量信息为常亮的情况下,确定所述折叠屏进入单屏模式。

可选地,基于所述第一加速度和所述第二加速度相对于基准坐标系的方向,以及光线传感器信息确定折叠屏显示模式,包括:

在所述第一加速度和所述第二加速度相对于基准坐标系x轴的加速度方向相反、且所述第一加速度和所述第二加速度相对于基准坐标系z轴的加速度为零的情况下,获取所述折叠屏的光线传感器测量信息;

在所述光线传感器测量信息为由亮转暗的情况下,确定所述折叠屏进入待机模式。

可选地,在确定所述折叠屏进入分屏模式的步骤之后,所述方法还包括:

在获取到镜像模式指令的情况下,确定所述折叠屏进入镜像模式,所述第一显示屏和所述第二显示屏显示相同内容;

其中,所述镜像模式指令是设置在所述折叠屏上的光线传感器检测到一次明暗交替信息。

可选地,在确定所述折叠屏进入分屏模式的步骤之后,所述方法还包括:

在获取到竞技模式指令的情况下,确定所述折叠屏进入竞技模式;所述第一显示屏和所述第二显示屏显示相同内容,然后将第一摄像头获取的第一实时影像信息显示在所述第二显示屏上,将第二摄像头获取的第二实时影像信息显示在所述第一显示屏上;

其中,所述第一摄像头设置在所述第一显示屏上,所述第二摄像头设置在所述第二显示屏上;

其中,所述竞技模式指令是设置在所述折叠屏上的光线传感器检测到两次明暗交替信息。

本申请实施例中的电子设备实施例是与上述方法实施例对应的产品实施例,上述方法实施例中的所有实现方式均适用于该电子设备实施例,亦可达到相同或相似的技术效果,故在此不再赘述。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述折叠屏显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述折叠屏显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 折叠屏显示方法、装置、电子设备和存储介质
  • 应用于具有折叠屏的电子设备的显示方法及电子设备
技术分类

06120112986835