分屏显示方法、电子设备及可读存储介质技术

技术编号:38869686 阅读:8 留言:0更新日期:2023-09-22 14:07
本申请提供一种分屏显示方法、电子设备及可读存储介质,属于电子设备技术领域,该方法应用于电子设备,电子设备包括物理屏,物理屏上对应设置显示区域,显示区域显示有应用的窗口界面,其中,窗口界面包括应用的窗口框架及窗口框架内的表面内容,方法包括:电子设备接收到分屏操作;响应于分屏操作,电子设备按照预设尺寸将显示区域拆分成至少两个逻辑显示屏,至少两个逻辑显示屏均具有固定的尺寸;电子设备根据至少两个逻辑显示屏中的第一逻辑显示屏的尺寸重新调整应用的窗口界面,并将调整后的应用的窗口界面在第一逻辑显示屏上进行显示。本申请实施例的方法,对于应用不要求对分屏的多种尺寸进行适配,且能够确保窗口界面正常显示。面正常显示。面正常显示。

【技术实现步骤摘要】
分屏显示方法、电子设备及可读存储介质


[0001]本专利技术涉及电子
,尤其涉及一种分屏显示方法、电子设备及可读存储介质。

技术介绍

[0002]随着电子科技的发展,人们对电子设备的视觉效果越来越高,屏幕的尺寸越来越大,同时,需要满足一个屏上可以操作多个应用,例如,通过分屏的方式,实现在一块屏幕上显示多个应用的窗口。
[0003]然而,由于分屏操作需要第三方应用适配系统窗口可变的能力,例如,全屏窗口布局,竖屏时分屏窗口布局,以及横屏时的窗口布局,需要至少满足三种形态的窗口尺寸,从而在分屏和全屏时,应用的界面内容都能够正常的显示。这需要电子设备厂商与第三方应用能够满足多种尺寸形态的窗口进行适配,适配难度大,带来诸多不变。若不进行适配,在全屏或分屏切换时,容易出现应用窗口内的窗口界面内容出现错乱。

技术实现思路

[0004]有鉴于此,本专利技术提供一种分屏显示方法及电子设备、计算机可读存储介质,能够降低对于第三方的适配要求,并且可以避免分屏与全屏切换时,窗口界面内容易发生错乱的问题。
[0005]本申请的一些实施方式提供了一种分屏显示方法。以下从多个方面介绍本申请,以下多个方面的实施方式和有益效果可互相参考。
[0006]第一方面,本专利技术提供一种分屏显示方法,用于电子设备,所述电子设备包括物理屏,所述物理屏上对应设置显示区域,所述显示区域显示有应用的窗口界面,其中,所述窗口界面包括应用的窗口框架及所述窗口框架内的表面内容,所述方法包括:所述电子设备接收到分屏操作;响应于所述分屏操作,所述电子设备按照预设尺寸将所述显示区域拆分成至少两个逻辑显示屏,所述至少两个逻辑显示屏均具有固定的尺寸;所述电子设备根据所述至少两个逻辑显示屏中的第一逻辑显示屏的尺寸重新调整所述应用的窗口界面,以使所述窗口框架和所述表面内容与所述第一逻辑显示屏匹配;所述电子设备将调整后的所述应用的窗口界面在所述第一逻辑显示屏上进行显示,以使所述窗口框架和所述表面内容与所述第一逻辑显示屏匹配。
[0007]根据本申请实施例的分屏显示方法,与现有技术相比,将全屏尺寸的显示屏拆分为两个固定大小的逻辑显示屏。在全屏到分屏时,应用窗口及对应的窗口界面是按照其中逻辑显示屏的尺寸进行的布局,而不是以全屏尺寸进行的半屏布局,因而不会出现界面异常的情况。
[0008]作为本申请第一方面的一个实施例,电子设备包括拆分管理模块,
[0009]电子设备按照预设尺寸将一块显示区域拆分成至少两个逻辑显示屏,包括:
[0010]管理管理模块用于将显示区域拆分成预设尺寸的至少两个逻辑显示屏。
[0011]作为本申请第一方面的一个实施例,电子设备还包括窗口挪屏管理模块,
[0012]电子设备根据第一逻辑显示屏的尺寸重新调整应用的窗口界面,并将应用的窗口界面挪到对应尺寸的逻辑显示屏上进行显示,包括:
[0013]窗口挪屏管理模块用于从管理管理模块得到第一逻辑显示屏的尺寸大小,并通知应用根据第一逻辑显示屏的尺寸重新调整与尺寸对应的窗口界面;
[0014]应用根据第一逻辑显示屏的尺寸重新调整窗口界面,并通知窗口挪屏管理模块挪移调整后的窗口界面;
[0015]窗口挪屏模块接到应用的挪屏通知,并将调整后的窗口界面挪移到第一逻辑显示屏上显示。
[0016]作为本申请第一方面的一个实施例,响应于分屏操作,电子设备按照预设尺寸将显示区域拆分成至少两个逻辑显示屏,包括:电子设备确定当前处于横屏或竖屏的朝向,基于朝向将显示区域拆分为符合朝向的逻辑显示屏。该方法得到的分屏状态,例如横向切分,或竖向切分状态,更符合用户握持状态。
[0017]作为本申请第一方面的一个实施例,电子设备将调整后的应用的窗口界面在第一逻辑显示屏上进行显示,包括:电子设备根据朝向在第一逻辑显示屏上显示与朝向对应的窗口界面。进而确保用户正视手机时,看到的窗口界面也是正向。
[0018]作为本申请第一方面的一个实施例,方法还包括:电子设备接收到针对显示区域的触摸点的第一位置坐标;基于第一位置坐标,确定触摸点在逻辑显示屏对应的第二位置坐标,以执行与触摸点的第二位置坐标对应的触摸操作。
[0019]作为本申请第一方面的一个实施例,基于第一位置坐标,确定触摸点在逻辑显示屏对应的第二位置坐标,包括:电子设备基于显示区域的物理位置坐标与逻辑显示屏的物理位置坐标之间的转换关系,确定发生在显示区域内的触摸点的第一位置坐标在逻辑显示屏内的第二位置坐标。分屏后,在接收到用户对于分屏的操作,可以准确识别出用户触摸屏幕的触摸点位于逻辑显示屏中的坐标位置。
[0020]作为本申请第一方面的一个实施例,当至少两个逻辑显示屏之间设置有间隔时,电子设备还基于间隔,确定所述第一位置坐标在所述逻辑显示屏内的第二位置坐标。确保存在间隔的情况下,能够准确识别出触摸点的坐标位置。
[0021]作为本申请第一方面的一个实施例,当应用为相机应用时,方法还包括:电子设备获取相机应用对应的窗口方向,并将摄像头采集的图像方向与逻辑显示屏上的窗口方向保持一致。该方法可以避免分屏后,摄像头采集的图像方向与人眼正视手机的方向不一致。
[0022]作为本申请第一方面的一个实施例,电子设备包括触摸拆分管理模块和触摸转换管理模块,
[0023]触摸拆分管理模块用于接收针对显示区域的触摸点的第一位置坐标,并将第一位置坐标发送给触摸转换管理模块;
[0024]触摸转换管理模块用于基于显示区域的物理位置坐标以及被拆分的逻辑显示屏的数量,确定显示区域的物理位置坐标与逻辑显示屏的物理位置坐标之间的转换关系,基于转换关系,确定发生在显示区域内的触摸点的第一位置坐标在逻辑显示屏内的第二位置坐标。
[0025]作为本申请第一方面的一个实施例,响应于分屏操作,电子设备在显示区域上划
出状态显示区域,状态显示区域为独立于逻辑显示屏的显示区域,用于显示电子设备的状态信息。该方法可以避免在分屏时,出现两个分屏同时控制状态栏所在显示区域,而出现状态栏的背景颜色不一致的情况。
[0026]作为本申请第一方面的一个实施例,电子设备还包括:独立于显示区域的状态显示区域,用于显示电子设备的状态信息。该方法可以避免在分屏时,出现两个分屏同时控制状态栏所在显示区域,而出现状态栏的背景颜色不一致的情况。
[0027]第二方面,本申请还提出一种电子设备,包括:
[0028]物理屏,物理屏上对应设置显示区域,显示区域显示有应用的窗口界面,其中,窗口界面包括应用的窗口框架及窗口框架内的表面内容,
[0029]存储器,用于存储由设备的一个或多个处理器执行的指令;
[0030]至少一个处理器,用于执行指令,并用于执行:
[0031]接收到分屏操作;
[0032]响应于分屏操作,处理器按照预设尺寸将显示区域拆分成至少两个逻辑显示屏,至少两个逻辑显示屏均具有固定的尺寸;
[0033]处理器告知应用根据至少两个逻辑显示屏中的第一逻辑显本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分屏显示方法,其特征在于,应用于电子设备,所述电子设备包括物理屏,所述物理屏上对应设置显示区域,所述显示区域显示有应用的窗口界面,其中,所述窗口界面包括应用的窗口框架及所述窗口框架内的表面内容,所述方法包括:所述电子设备接收到分屏操作;响应于所述分屏操作,所述电子设备按照预设尺寸将所述显示区域拆分成至少两个逻辑显示屏,所述至少两个逻辑显示屏均具有固定的尺寸;所述电子设备根据所述至少两个逻辑显示屏中的第一逻辑显示屏的尺寸重新调整所述应用的窗口界面,以使所述窗口框架和所述表面内容与所述第一逻辑显示屏匹配;所述电子设备将调整后的所述应用的窗口界面在所述第一逻辑显示屏上进行显示。2.根据权利要求1所述的方法,其特征在于,所述电子设备包括拆分管理模块,所述电子设备按照预设尺寸将一块所述显示区域拆分成至少两个逻辑显示屏,包括:所述管理管理模块用于将所述显示区域拆分成所述预设尺寸的至少两个逻辑显示屏。3.根据权利要求2所述的方法,其特征在于,所述电子设备还包括窗口挪屏管理模块,所述电子设备根据所述第一逻辑显示屏的尺寸重新调整所述应用的窗口界面,并将所述应用的窗口界面挪到对应尺寸的所述逻辑显示屏上进行显示,包括:所述窗口挪屏管理模块用于从所述管理管理模块得到所述第一逻辑显示屏的尺寸大小,并通知所述应用根据所述第一逻辑显示屏的尺寸重新调整与所述尺寸对应的窗口界面;所述应用根据所述第一逻辑显示屏的尺寸重新调整所述窗口界面,并通知所述窗口挪屏管理模块挪移所述调整后的窗口界面;所述窗口挪屏模块接到应用的挪屏通知,并将调整后的所述窗口界面挪移到所述第一逻辑显示屏上显示。4.根据权利要求1

3任一项所述的方法,其特征在于,响应于所述分屏操作,所述电子设备按照预设尺寸将所述显示区域拆分成至少两个逻辑显示屏,包括:所述电子设备确定当前处于横屏或竖屏的朝向,基于所述朝向将所述显示区域拆分为符合所述朝向的所述逻辑显示屏。5.根据权利要求4所述的方法,其特征在于,所述电子设备将调整后的所述应用的窗口界面在所述第一逻辑显示屏上进行显示,包括:所述电子设备根据所述朝向在所述第一逻辑显示屏上显示与所述朝向对应的所述窗口界面。6.根据权利要求1

5任一项所述的方法,其特征在于,还包括:所述电子设备接收到针对所述显示区域的触摸点的第一位置坐标;基于所述第一位置坐标,确定所述触摸点在所述逻辑显示屏对应的第二位置坐标,以执行与所述触摸点的第二位置坐标对应的触摸操作。7.根据权利要求6所述的方法,其特征在于,基于所述第一位置坐标,确定所述触摸点在所述逻辑显示屏对应的第二位置坐标,包括:所述电子设备基于所述显示区域的物理位置坐标与所述逻辑显示屏的物理位置坐标之间的转换关系,确定所述第一位置坐标在所述逻辑显示屏内的第二位置坐标。8.根据权利要求7所述的方法,其特征在于,当至少两个所述逻辑显示屏之间设置有间
隔时,所述电子设备还基于所述间隔,确定所述第一位置坐标在所述逻辑显示屏内的第二位置坐标。9.根据权利要求1

8任一项所述的方法,其特征在于,当所述应用为相机应用时,所述方法还包括:所述电子设备获取相机应用对应的窗口方向,并将摄像头采集的图像方向与所述逻辑显示屏上的窗口方向保持一致。10.根据权利要求1

9任一项所述的方法,其特征在于,所述电子设备包括触摸拆分管理模块和触摸转换管理模块,所述触摸拆分管理模块用于接收针对所述显示区域的触摸点的第一位置坐标,并将所述第一位置坐标发送给所述触摸转换管理模块;所述触摸转换管理模块用于基于所述显示区域的物理位置坐标以及被拆分的逻辑显示屏的数量,确定所述显示区域的物理位置坐标与所述逻辑显示屏的物理位置坐标之间的转换关系,基于所述转换关系,确定发生在所述显示区域内的触摸点的第一位置坐标在所述逻辑显示屏内的第二位置坐标。11.根据权利要求1

10任一项所述的方法,其特征在于,还包括:响应于所述分屏操作,所述电子设备在显示区域上划出状态显示区域,所述状态显示区域为独立于所述逻辑显示屏的显示区域,用于显示电子设备的状态信息。12.根据权利要求1

10任一项所述的方法,其特征在于,所述电子设备的物理屏上还设有独立于所述显示区域的状态显示区域,用于显示电子设备的状态信息。13.一种电子设备,其特...

【专利技术属性】
技术研发人员:卢海生刘诗聪
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1