一种信息处理方法及电子设备与流程

文档序号:12118995阅读:205来源:国知局
一种信息处理方法及电子设备与流程

本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。



背景技术:

随着科学技术的不断发展,带有柔性屏的电子设备也应运而生,如:带柔性屏手机、柔性屏笔记本等,柔性屏笔记本是一款无物理键盘的笔记本,利用一整块柔性显示屏来显示所有信息。

现在的柔性屏笔记本具有不同的使用模式,在用户将电子设备从展平状态弯折成笔记本状态时,电子设备会自动基于弯折位置的弯折线将柔性屏分成两个显示区域,但是在实际使用过程中,即使用户将电子设备弯折成笔记本状态时,也不希望对柔性屏分屏。

本申请发明人在发明本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:

现有技术中电子设备在处于弯折状态时,存在误分屏的技术问题。



技术实现要素:

本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中电子设备在处于弯折状态时,存在误分屏的技术问题,以实现在电子设备处于弯折状态时,降低误分屏的操作的技术效果。

一种信息处理方法,包括以下步骤:

确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;

在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;

响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

可选的,所述确定可弯折的电子设备的当前状态处于弯折状态,具体包括:

检测所述显示屏是否被弯折,获得一检测结果;

若所述检测结果为是,则获得所述显示屏的弯折角度;

判断所述弯折角度是否大于一预设弯折角度,获得一判断结果;

若所述判断结果为是,确定所述可弯折的电子设备的当前状态处于弯折状态。

可选的,所述在所述当前状态处于所述弯折状态的过程中,获得一分屏操作,具体为:

在所述当前状态处于所述弯折状态的过程中,获得一手势分屏操作;或

在所述当前状态处于所述弯折状态的过程中,获得一语音分屏操作。

可选的,所述获得一手势分屏操作,具体为:

获得沿所述显示屏进行的滑动操作;

可选的,所述响应所述分屏操作,将所述显示屏分成至少两个显示区域,具体包括:

获取与所述滑动操作对应的第一分割线;

基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

可选的,所述获取与所述滑动操作对应的第一分割线,具体包括:

获取与所述滑动操作对应的滑动轨迹;

判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果;

若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

可选的,在所述判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果之后,所述方法还包括:

若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;

将所述第一直线作为第一分割线。

可选的,当所述分屏操作具体为手势分屏操作时,所述响应所述分屏操作,将所述显示屏分成至少两个显示区域,具体包括:

获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;

基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。

可选的,在所述响应所述分屏操作,将所述显示屏分成至少两个显示区域之后,所述方法还包括:

将所述第一内容以适合所述至少两个显示区域中第一显示区域的尺寸显示在所述第一显示区域上;或

将所述第一内容中不同部分的内容分别显示在所述至少两个显示区域上。

本申请实施例还提供一种电子设备,包括:

壳体;

显示屏,设置在所述壳体上;

处理器,设置在所述壳体内,与所述显示屏连接,用于确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;及响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

可选的,所述处理器具体用于:

检测所述显示屏是否被弯折,获得一检测结果;

若所述检测结果为是,则获得所述显示屏的弯折角度;

判断所述弯折角度是否大于一预设弯折角度,获得一判断结果;

若所述判断结果为是,确定所述可弯折的电子设备的当前状态处于弯折状态。

可选的,处理器具体用于:

在所述当前状态处于所述弯折状态的过程中,获得一手势分屏操作;或

在所述当前状态处于所述弯折状态的过程中,获得一语音分屏操作。

可选的,所述处理器具体用于:

获得沿所述显示屏进行的滑动操作;

所述响应所述分屏操作,将所述显示屏分成至少两个显示区域,具体包括:

获取与所述滑动操作对应的第一分割线;

基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

可选的,所述处理器具体用于:

获取与所述滑动操作对应的滑动轨迹;

判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果;

若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

可选的,在所述判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果之后,所述处理器还用于:

若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;

将所述第一直线作为第一分割线。

可选的,所述处理器具体用于:

获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;

基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。

可选的,在所述响应所述分屏操作,将所述显示屏分成至少两个显示区域之后,所述处理器还用于:

将所述第一内容以适合所述至少两个显示区域中第一显示区域的尺寸显示在所述第一显示区域上;或

将所述第一内容中不同部分的内容分别显示在所述至少两个显示区域上。

本申请实施例还提供一种电子设备,包括:

第一确定单元,用于确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;

第一获取单元,用于在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;

第一划分单元,用于响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

一、由于本申请实施例中的技术方案,是确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。即不会像现有技术中,若柔性屏笔记本带有自动分屏功能,那么在用户将电子设备从展平状态弯折成笔记本状态时,电子设备会自动基于弯折位置的弯折线将显示屏分成两个显示区域,但是在实际使用过程中,即使用户将电子设备弯折成笔记本状态,也不希望对显示屏分屏,而采用本技术方案,在电子设备处于弯折状态时,还 要在接收到一分屏操作时,才对显示屏进行分屏,所以能够有效解决现有技术中电子设备在处于弯折状态时,存在误分屏的技术问题,进而实现了在电子设备处于弯折状态时,降低误分屏的技术效果。

二、由于本申请实施例中的技术方案是,分屏操作具体为手势分屏操作或是语音分屏操作,操作过程较为简单,符合用户的使用习惯,从而达到提高电子设备用户体验度的技术效果。

三、由于本申请实施例中的技术方案是,获得沿所述显示屏进行的滑动操作;获取与所述滑动操作对应的第一分割线;基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。在本技术方案中,可以不用考虑电子设备的弯折位置,而是基于滑动轨迹对显示屏进行分屏,给用户提供了不同分屏选择,提高了用户体验度的技术效果。

四、由于本申请实施例中的技术方案是,若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;将所述第一直线作为第一分割线。由于用户在显示屏进行滑动操作时对应的滑动轨迹并不一定与显示屏的边缘平行,也不一定横跨整个显示屏,而在本技术方案中,可以基于滑动轨迹确定一条与其匹配的直线,基于这条直线进行分屏,因此,在实际操作中,并不限定用户的滑动操作要横跨整个显示屏或与显示屏的边缘平行,这样给用户带来了较大的方便,进而进一步提高了用户体验度的技术效果。

五、由于本申请实施例中的技术方案是,获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。在本技术方案中可以基于电子设备的弯折位置和分屏操作对应的分割线对电子设备进行分屏,从而给用户提供了更多的分屏选择,进而,进一步提高了用户体验度的技术效果。

附图说明

图1为本申请实施例一提供的一种信息处理方法的实现流程图;

图2为本申请实施例一提供的一种信息处理方法中步骤S101的实现流程图;

图3为本申请实施例一提供的一种信息处理方法中步骤S103的实现流程图;

图4为本申请实施例一提供的一种信息处理方法中在步骤S302之后还包括步骤的实现流程图;

图5A-图5B为本申请实施例一提供的依据第一分割线对显示屏进行分屏后的显示区域的示意图;

图6为本申请实施例一提供的一种信息处理方法中步骤S103的实现流程图;

图7A-图7C为本申请实施例一提供的依据电子设备弯折线及滑动操作的分割线对显示屏进行分屏后的显示区域的示意图;

图8A-图8C为本申请实施例一提供的对显示屏进行分屏后第一内容的显示方式的示意图;

图9为本申请实施例二提供的一种电子设备的结构图;

图10为本申请实施例三提供的一种电子设备的结构图。

具体实施方式

本申请实施例提供的技术方案,用于解决现有技术中电子设备在处于弯折状态时,存在误分屏的技术问题,以实现在电子设备处于弯折状态时,降低误分屏的操作的技术效果。

本申请实施例中的技术方案为解决上述技术问题,总体思路如下:

确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;

在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;

响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

在上述技术方案中,是确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。即不会像现有技术中,若柔性屏笔记本带有自动分屏功能,那么在用户将电子设备从展平状态弯折成笔记本状态时,电子设备会自动基于弯折位置的弯折线将显示屏分成两个显示区域,但是在实际使用过程中,即使用户将电子设备弯折成笔记本状态,也不希望对显示屏分屏,而采用本技术方案,在电子设备处于弯折状态时,还要在接收到一分屏操作时,才对显示屏进行分屏,所以能够有效解决现有技术中电子设备在处于弯折状态时,存在误分屏的技术问题,进而实现了在电子设备处于弯折状态时,降低误分屏的技术效果。

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

实施例一

请参考图1,为本申请实施例一提供的一种信息处理方法,包括:

S101:确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;

S102:在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;

S103:响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

本申请实施例提供的一种信息处理方法可以应用于一带有柔性显示屏的电子设备,如:智能手机、平板电脑、笔记本电脑等,也可以是其它带有柔性屏的电子设备,在此,就不再一一举例了。

在具体实现过程中,首先执行步骤S101:确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏。

对于步骤S101的具体实现过程,具体包括如下步骤:

第一步骤:检测所述显示屏是否被弯折,获得一检测结果;

第二步骤:若所述检测结果为是,则获得所述显示屏的弯折角度;

第三步骤:判断所述弯折角度是否大于一预设弯折角度,获得一判断结果;

第四步骤:若所述判断结果为是,确定所述可弯折的电子设备的当前状态处于弯折状态。

在具体实现过程中,对于如何检测显示屏是否被弯折,可以在显示屏的上下或左右两端分别设置重力传感器或空间传感器,通过显示屏的重力变化来判断显示屏是否被弯折;也可以是在显示屏的上下或左右两端分别设置角度传感器,在显示屏的角度发生变化时,角度传感器能够检测到,从而能够生成一检测结果。上述两种实现方式均可检测到电子设备是否被弯折,本领域普通技术人员可以根据实际需要进行选在,在本申请实施例中不作具体限定。

在本申请实施例中,以在显示屏的左右两端分别设置角度传感器为例,若通过设置的角度传感器检测到电子设备被弯折,则通过角度传感器获取显示屏的弯折角度,如:10度、35度、或45度等。

在获得显示屏的弯折角度后,判断检测到的弯折角度是否大于一预设角度, 在本申请实施例中,预设角度可以为20度、30度或是40度,或是其它角度,本领域普通技术人员可以根据实际需要进行设定,在本申请实施例中不作具体限定。

在具体实现过程中,若预设角度为30度,在检测到的弯折角度为20度时,小于预设角度30度,则说明电子设备当前状态为非弯折状态;在检测到的弯折角度为35度时,大于预设角度30度,则说明电子设备当前状态为弯折状态;在检测到的弯折角度为45度时,大于预设角度30度,则说明电子设备当前状态为弯折状态。

在执行完步骤S101之后,则执行步骤S102:在所述当前状态处于所述弯折状态的过程中,获得一分屏操作。

对于步骤S102的具体实现过程,具体为:

在所述当前状态处于所述弯折状态的过程中,获得一手势分屏操作;或

在所述当前状态处于所述弯折状态的过程中,获得一语音分屏操作。

在具体实现过程中,获得分屏操作可以是手势分屏操作,也可以是语音分屏操作,如:在电子设备处于弯折状态且用户需要对显示屏进行分屏时,可以通过电子设备的语音采集单元输入语音“分成上下两屏”,在电子设备采集到带有“分屏”字样的语音信息时,则会对显示屏进行分屏。

除了上述两种实现方式,还可以通过电子设备上已有的实体按键或触控按键,或通过增加新的实体按键或触控按键,确定对电子设备进行分屏。上述几种实施方式均可,且操作过程较为简单,本领域普通技术人员可以根据实际需要进行选择,在本申请实施例中不作具体限定。

在本申请实施例中,对于步骤:所述获得一手势分屏操作的具体实现过程,具体为:

获得沿所述显示屏进行的滑动操作。

在获得沿所述显示屏进行的滑动操作时,对应的步骤S103的具体实现过程,请参考图2,具体包括如下步骤:

S201:获取与所述滑动操作对应的第一分割线;

S202:基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

在具体实现过程中,沿显示屏进行的滑动操作,可以是用户手指在显示屏上从左至右的横向滑动操作,也可以是用户手指在显示屏上从上至下的纵向滑动操作,也可以是用户手指在不接触显示屏的情况下进行的从左至右的横向滑动操作,也可以是用户手指在不接触显示屏的情况下进行的从上至下的纵向滑动操作。

在获取沿显示屏进行的滑动操作后,首先执行步骤S201:获取与所述滑动操作对应的第一分割线。

在具体实现过程中,对于步骤S201的具体实现过程,请参考图3,具体包括如下步骤:

S301:获取与所述滑动操作对应的滑动轨迹;

S302:判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果;

S303:若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

在具体实现过程中,首先执行步骤S301:获取与所述滑动操作对应的滑动轨迹。

在具体实现过程中,本申请实施例中的显示屏具体为触摸屏,触摸屏具有一个二维或三维的坐标体系,用户通过触摸屏输入的任何操作,电子设备都能够获取到与输入操作对应的坐标,以标识输入操作在触摸屏上的位置。在本申请实施例中,通过获取用户进行滑动操作的起始坐标和结束坐标即可计算获得用户从滑动起始位置到滑动结束位置的滑动轨迹。

在执行完步骤S301之后,则执行步骤S302:判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果。

在本申请实施例中,可以根据滑动轨迹与预设方向之间的夹角来判断滑动轨迹是否与显示屏的边界平行。

在具体实现过程中,预设方向可以是与显示屏的横边平行的方向1,也可以是与显示屏的纵边平行的方向2,若滑动轨迹与横边平行的方向之间的夹角为0度,则可以确定滑动轨迹与横边平行,即表明滑动轨迹为横向滑动轨迹,滑动操作为横向滑动操作;若滑动轨迹与横边平行的方向之间的夹角为90度,则可以确定滑动轨迹与纵边平行,即表明滑动轨迹为纵向滑动轨迹,滑动操作为横向滑动操作;或若滑动轨迹与纵边平行的方向之间的夹角为0度,则可以确定滑动轨迹与纵边平行,即表明滑动轨迹为纵向滑动轨迹,滑动操作为纵向滑动操作;若滑动轨迹与纵边平行的方向之间的夹角为90度,则可以确定滑动轨迹与横边平行,即表明滑动轨迹为横向滑动轨迹,滑动操作为横向滑动操作。

在执行完步骤S302之后,则执行步骤S303:若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

在具体实现过程中,预设方向以与显示屏横边平行的方向为例,若获得滑动轨迹与预设方向之间的夹角为0或90度,则表明滑动轨迹与显示屏的边界平行,在本申请实施例中,显示屏的边界可以是显示屏的长边,也可以是显示屏的短边,在确定滑动轨迹与显示屏的边界平行后,则将滑动轨迹作为第一分割线,在本申请实施例中第一分割线为划分后的显示区域的共享边界。

在执行完步骤S302之后,请参考图4,所述方法还包括如下步骤:

S401:若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;

S402:将所述第一直线作为第一分割线。

在本申请实施例中,若获得滑动轨迹与预设方向之间的夹角不为0度或90度,则表明滑动轨迹与显示边界不平行,这时,需要确定与滑动轨迹相匹配的第一直线,在具体实现过程中,若滑动轨迹与预设方向之间的夹角在0度-45度范围内,则确定一条与显示屏的横边平行的直线,将这条直线作为第一分割线;若滑动轨迹与预设方向之间的夹角在45度-135度范围,则确定一条与显示屏的纵边平行直线,将这条直线作为第一分割线。

在执行完步骤S201之后,执行步骤S202:基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

在本申请实施例中第一分割线可以是与显示屏的横边平行的直线,也是可以与显示屏纵边平行的直线,当第一分割线与显示屏的横边平行时,可以将显示屏分为以第一分割线为共享边界的上下两个显示区域;当第一分割线与显示屏的的纵边平行时,可以将显示屏分为以第一分割线为共享边界的左右两个显示区域,具体的请参考图5A-图5B。

在具体实现过程中,当第一分割线位于显示屏的中心,且与显示屏的横边平行时,则可以将显示屏划分为上下排列且显示区域相等的两个显示区域;当第一分割线位于显示屏横向的三分之一处,且与显示屏的横边平行时,则可以将显示屏划分为上下排列,其中一个显示区域占显示屏显示区域的三分之一,另一个显示区域占显示屏显示区域的三分之二,或当第一分割线位于显示屏中心,且与显示屏的纵边平行时,则将显示屏划分为左右排列且显示区域相等的两个显示区域;当第一分割线位于显示屏的纵向四分之一处,且与显示屏的纵边平行时,则可以将显示屏划分为左右排列,其中一个显示区域占显示屏显示区域的四分之一,另一个占显示屏显示区域的四分之三,因此,在本申请实施例中,对显示屏进行分屏后,显示区域的大小可以相等,也可以不相等,在本申请实施例中不作具体限定,另外,相邻显示区域之间可以通过共享边界,如:加粗或高亮显示来区分。

在执行完步骤S102之后,则执行步骤S103:响应所述分屏操作,将所述显示屏分成至少两个显示区域。

在具体实现过程中,对于步骤S103的具体实现过程,请参考图6,具体包括如下步骤:

S601:获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;

S602:基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述 第二分割线和所述第三分割线为共享边界的至少两个显示区域。

在具体实现过程中,可以仅仅基于滑动操作的滑动轨迹确定的分割线对显示屏进行分屏,也可以是基于电子设备的弯折位置及与手势分屏操作对应的分割线对显示屏进行分屏。

在具体实现过程中,通过传感器,如:重力传感器或角度传感器或空间传感器检测电子设备是否被弯折,进一步根据弯折操作确定电子设备的弯折位置,从而确定与弯折位置对应的第二分割线,对于手势分屏操作,可以基于手势操作的起始位置坐标和手势操作的终点位置坐标确定与手势操作对应的操作轨迹,从而基于操作轨迹确定第三分割线。

在具体实现过程中,在电子设备处于弯折状态时,无论用户基于显示屏上任何位置进行滑动操作,都可以基于第二分割线和第三分割线对显示屏进行分屏,即对第二分割线和第三分割线之间的关系没有限定,具体的,当第三分割线位于显示屏上部三分之一处且与第二分割线平行时,则将显示屏划分为以第二分割线和第三分割线为共享边界且上下排列的三个显示区域;当第二分割线与第三分割线平行且重合时,显示屏则被分为上下或左右排列的两个显示区域;当第二分割线与第三分割线垂直时,则显示屏被划分为四个显示区域等,在此,就不再一一举例了。

在具体实现过程中,还有另一种实施方式,即在电子设备处于弯折状态时,只有手势分屏操作为沿着电子设备的弯折位置对应的弯折线进行的滑动操作时,才能对显示屏进行分屏,具体的,若电子设备的弯折线为沿着电子设备的横向弯折线,那么手势分屏操作要是沿着横向弯折线进行的横向滑动操作才可以实现分屏,即将显示屏划分为以横向弯折线为共享边界且上下排列的两个显示区域;若电子设备的弯折线为沿着电子设备的纵向弯折线,那么手势分屏操作要是沿着纵向弯折线进行的纵向滑动操作才可以实现分屏,即将显示屏划分为以纵向弯折线为共享边界且左右排列的两个显示屏,具体请参考图7A-图7C。

在本申请实施例中,对显示屏进行分屏后,显示区域的大小可以相等,也 可以不相等,在本申请实施例中不作具体限定,另外,相邻显示区域之间可以通过共享边界,如:加粗或高亮显示来区分。

在执行完步骤S103之后,所述方法还包括:

将所述第一内容以适合所述至少两个显示区域中第一显示区域的尺寸显示在所述第一显示区域上;或

将所述第一内容中不同部分的内容分别显示在所述至少两个显示区域上。

在本申请实施例中,在将显示屏划分为至少两个显示区域后,划分后的各个显示区域分别显示第一内容中的部分内容;或者,划分后的任意一个显示区域显示第一内容,其它显示区域不显示第一内容;或者,划分后的各个显示区域均显示第一内容。在本申请实施例中,第一内容以显示屏上的图标A、图标B和图标C时,且以将显示屏划分为两个显示屏为例,对划分显示屏后显示内容分布进行具体阐述。

在具体实现过程中,当将显示屏分为两个显示区域:显示区域A和显示区域B后,可以将图标A、图标B和图标C缩小,以适合显示区域A的尺寸显示在显示区域A内,或者以适合显示区域B的尺寸显示在显示区域B内;或是根据显示区域A的尺寸和显示区域B的尺寸及各个图标的尺寸,在不缩小图标的情况下,将A图标、B图标、C图标显示在尺寸较大的显示区域内。具体的,在将电子设备弯折成笔记本形态且将显示屏分成显示区域A和显示区域B时,可以在显示区域A内显示A图标、B图标和C图标,在显示区域B内显示输入界面,以供用户对显示区域A的操作,从而符合用户的使用习惯。

也可以根据图标A、图标B和图标C实际尺寸的大小,将图标A显示在显示区域A中,将图标B和C图标显示在显示区域B中,或是将A图标和图标B显示在显示区域A中,将图标C显示在显示区域B中,或是其它的分布显示方式,本领域普通技术人员可以根据实际需要进行设定,在本申请实施例中不作具体限定。具体的,在将电子设备弯折成笔记本形态且将显示屏分成显示区域A和显示区域B时,可以将图标A音乐播放器显示在显示区域A,将图标B WORD 显示在显示区域B,这样可以更方便用户操作,各个显示区域之间互不干扰。

同样的,为了满足用户需求,也可以在显示区域A和显示区域B中均显示图标A、图标B和图标C。对于上述三种显示方式均可,具体请参考图8,本领域普通技术人员可以根据实际需要进行选择,在本申请实施例中不作具体限定。

在本申请实施例中,除了根据用户滑动操作对应的滑动轨迹进行分屏及根据用户滑动操作对应的滑动轨迹和电子设备的弯折位置进行分屏外,还可以仅仅根据电子设备的弯折位置进行分屏。

在具体实现过程中,若在电子设备的弯折位置处于电子设备的三分之一处时,无论用户滑动操作从哪个位置开始,至哪个位置结束,对电子设备的分屏均没有影响,具体的,用户可以在电子设备弯折处进行滑动操作,也可以在电子设备弯折处的上部进行滑动操作,也可以是在电子设备弯折处的下部进行滑动操作,上述实现方式均可,本领域普通技术人员可以根据实际需要进行选择,在本申请实施例中不作具体限定。

在本申请实施例中,还可以对各个显示区域的大小进行调整,通过获取共享边界的拖动操作,根据拖动操作移动显示区域的边界位置,通过移动显示区域的边界位置触发显示区域对大小属性的调整,还可以判断共享边界的两个显示区域中任一显示区域的大小是否小于预设显示区域的大小,若小于预设显示区域的大小,则关闭小于预设显示区域大小的显示区域。

在具体实现过程中,预设显示区域的大小可以是一个具体的值,也可以是一个取值范围,如:随着用户对共享边界的拖动,其中一个显示区域的面积大小小于显示单元当前显示区域总面积的六分之一,那么认为用于不再希望看到该显示区域,则自动关闭该显示区域,另外一个显示区域的显示范围则扩大到整个显示区域,具体请参考图8A-图8C。

实施例二

本申请实施例还提供一种电子设备,请参考图9,包括:

壳体90;

显示屏91,设置在所述壳体90上;

处理器92,设置在所述壳体90内,与所述显示屏91连接,用于确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;及响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

可选的,所述处理器92具体用于:

检测所述显示屏是否被弯折,获得一检测结果;

若所述检测结果为是,则获得所述显示屏的弯折角度;

判断所述弯折角度是否大于一预设弯折角度,获得一判断结果;

若所述判断结果为是,确定所述可弯折的电子设备的当前状态处于弯折状态。

可选的,处理器92具体用于:

在所述当前状态处于所述弯折状态的过程中,获得一手势分屏操作;或

在所述当前状态处于所述弯折状态的过程中,获得一语音分屏操作。

可选的,所述处理器92具体用于:

获得沿所述显示屏进行的滑动操作;

所述响应所述分屏操作,将所述显示屏分成至少两个显示区域,具体包括:

获取与所述滑动操作对应的第一分割线;

基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

可选的,所述处理器92具体用于:

获取与所述滑动操作对应的滑动轨迹;

判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果;

若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

可选的,在所述判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果之后,所述处理器92还用于:

若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;

将所述第一直线作为第一分割线。

可选的,所述处理器92具体用于:

获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;

基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。

可选的,在所述响应所述分屏操作,将所述显示屏分成至少两个显示区域之后,所述处理器92还用于:

将所述第一内容以适合所述至少两个显示区域中第一显示区域的尺寸显示在所述第一显示区域上;或

将所述第一内容中不同部分的内容分别显示在所述至少两个显示区域上。

实施例三

本申请实施例还提供一种电子设备,请参考图10,包括:

第一确定单元100,用于确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;

第一获取单元101,用于在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;

第一划分单元102,用于响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

可选的,所述第一确定单元100,具体包括:

第一获取模块,用于检测所述显示屏是否被弯折,获得一检测结果;

第二获取模块,用于若所述检测结果为是,则获得所述显示屏的弯折角度;

第一判断模块,用于判断所述弯折角度是否大于一预设弯折角度,获得一判断结果;

第一确定模块,用于若所述判断结果为是,确定所述可弯折的电子设备的当前状态处于弯折状态。

可选的,所述第一获取单元101,具体为:

第三获取模块,用于在所述当前状态处于所述弯折状态的过程中,获得一手势分屏操作;或

第四获取模块,用于在所述当前状态处于所述弯折状态的过程中,获得一语音分屏操作。

可选的,所述第三获取模块,具体为:

第一获取子模块,用于获得沿所述显示屏进行的滑动操作;

可选的,所述第一划分单元,具体包括:

第五获取模块,用于获取与所述滑动操作对应的第一分割线;

第一划分模块,用于基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

可选的,所述第五获取模块,具体包括:

第二获取子模块,用于获取与所述滑动操作对应的滑动轨迹;

第一判断子模块,用于判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果;

第一确定子模块,用于若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

可选的,在所述判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果之后,所述第五模块还包括:

第二确定子模块,用于若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;

第三确定子模块,用于将所述第一直线作为第一分割线。

可选的,当所述分屏操作具体为手势分屏操作时,所述第一划分单元,具体包括:

第六获取模块,用于获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;

第二划分模块,用于基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。

可选的,在所述响应所述分屏操作,将所述显示屏分成至少两个显示区域之后,所述电子设备还包括:

第一显示单元103,用于将所述第一内容以适合所述至少两个显示区域中第一显示区域的尺寸显示在所述第一显示区域上;或

第二显示单元104,用于将所述第一内容中不同部分的内容分别显示在所述至少两个显示区域上。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

一、由于本申请实施例中的技术方案,是确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。即不会像现有技术中,若柔性屏笔记本带有自动分屏功能,那么在用户将电子设备从展平状态弯折成笔记本状态时,电子设备会自动基于弯折位置的弯折线将显示屏分成两个显示区域,但是在实际使用过程中,即使用户将电子设备弯折成笔记本状态, 也不希望对显示屏分屏,而采用本技术方案,在电子设备处于弯折状态时,还要在接收到一分屏操作时,才对显示屏进行分屏,所以能够有效解决现有技术中电子设备在处于弯折状态时,存在误分屏的技术问题,进而实现了在电子设备处于弯折状态时,降低误分屏的技术效果。

二、由于本申请实施例中的技术方案是,分屏操作具体为手势分屏操作或是语音分屏操作,操作过程较为简单,符合用户的使用习惯,从而达到提高电子设备用户体验度的技术效果。

三、由于本申请实施例中的技术方案是,获得沿所述显示屏进行的滑动操作;获取与所述滑动操作对应的第一分割线;基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。在本技术方案中,可以不用考虑电子设备的弯折位置,而是基于滑动轨迹对显示屏进行分屏,给用户提供了不同分屏选择,提高了用户体验度的技术效果。

四、由于本申请实施例中的技术方案是,若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;将所述第一直线作为第一分割线。由于用户在显示屏进行滑动操作时对应的滑动轨迹并不一定与显示屏的边缘平行,也不一定横跨整个显示屏,而在本技术方案中,可以基于滑动轨迹确定一条与其匹配的直线,基于这条直线进行分屏,因此,在实际操作中,并不限定用户的滑动操作要横跨整个显示屏或与显示屏的边缘平行,这样给用户带来了较大的方便,进而进一步提高了用户体验度的技术效果。

五、由于本申请实施例中的技术方案是,获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。在本技术方案中可以基于电子设备的弯折位置和分屏操作对应的分割线对电子设备进行分屏,从而给用户提供了更多的分屏选择,进而,进一步提高了用户体验度的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:

确定可弯折的电子设备的当前状态处于弯折状态,其中,所述电子设备具有第一面及与所述第一面相对的第二面,在所述第一面上覆盖设置有可弯折的显示屏;

在所述当前状态处于所述弯折状态的过程中,获得一分屏操作;

响应所述分屏操作,将所述显示屏分成至少两个显示区域,其中,所述至少两个显示区域之间为相互独立的显示区域,且用于显示所述显示屏的当前显示区域上显示的第一内容。

可选的,所述存储介质中存储的与步骤:所述确定可弯折的电子设备的当前状态处于弯折状态,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

检测所述显示屏是否被弯折,获得一检测结果;

若所述检测结果为是,则获得所述显示屏的弯折角度;

判断所述弯折角度是否大于一预设弯折角度,获得一判断结果;

若所述判断结果为是,确定所述可弯折的电子设备的当前状态处于弯折状态。

可选的,所述存储介质中存储的与步骤:所述在所述当前状态处于所述弯折状态的过程中,获得一分屏操作,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

在所述当前状态处于所述弯折状态的过程中,获得一手势分屏操作;或

在所述当前状态处于所述弯折状态的过程中,获得一语音分屏操作。

可选的,所述存储介质中存储的与步骤:所述获得一手势分屏操作,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

获得沿所述显示屏进行的滑动操作;

可选的,所述存储介质中存储的与步骤:所述响应所述分屏操作,将所述显示屏分成至少两个显示区域,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

获取与所述滑动操作对应的第一分割线;

基于所述第一分割线,将所述显示屏分成以所述第一分割线为共享边界的两个显示区域。

可选的,所述存储介质中存储的与步骤:所述获取与所述滑动操作对应的第一分割线,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

获取与所述滑动操作对应的滑动轨迹;

判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果;

若所述判断结果为是,则将所述滑动轨迹作为第一分割线。

可选的,所述存储介质中还存储有另外一些计算机程序指令,该另外一些计算机指令在与步骤:在所述判断所述滑动轨迹是否与所述显示屏的边界平行,获得一判断结果对应的计算机指令被执行之后被执行,执行过程中包括如下步骤:

若所述判断结果为否,则确定一与所述滑动轨迹相匹配的第一直线,其中,所述第一直线与所述显示屏的边界平行;

将所述第一直线作为第一分割线。

可选的,所述存储介质中存储与步骤:当所述分屏操作具体为手势分屏操作时,所述响应所述分屏操作,将所述显示屏分成至少两个显示区域,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

获取与所述显示屏的弯折位置对应的第二分割线及与所述手势分屏操作对应的第三分割线;

基于所述第二分割线和所述第三分割线,将所述显示屏分成以所述第二分割线和所述第三分割线为共享边界的至少两个显示区域。

可选的,所述存储介质中还存储有另外一些计算机指令,该另外一些计算机指令在与步骤:在所述响应所述分屏操作,将所述显示屏分成至少两个显示区域对应的计算机指令被执行之后执行,执行过程中包括如下步骤:

将所述第一内容以适合所述至少两个显示区域中第一显示区域的尺寸显示在所述第一显示区域上;或

将所述第一内容中不同部分的内容分别显示在所述至少两个显示区域上。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基 本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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