一种多屏显示控制方法、装置、设备及可读存储介质制造方法及图纸

技术编号:37510932 阅读:23 留言:0更新日期:2023-05-12 15:29
本文公开了一种多屏显示控制方法、装置、设备及可读存储介质,属于多屏设备技术领域,该方法包括:获取多屏设备的硬件类型;当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局;根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用;根据多屏设备的硬件参数及在运行应用的界面数据对显示屏进行分屏布局调整,提高了用户体验。体验。体验。

【技术实现步骤摘要】
一种多屏显示控制方法、装置、设备及可读存储介质


[0001]本文涉及多屏设备
,尤其涉及一种多屏显示控制方法、装置、设备及可读存储介质。

技术介绍

[0002]折叠双屏手机已经面世,并且柔性屏也在发展,给折叠设备的发展提供了有力的技术支撑;目前双屏折叠屏的应用方式一般有两种,折叠状态和展开状态;在折叠状态下用户专注于当前屏的使用,另一屏为黑屏;而在展开状态下用户可以同时使用两个应用,分别显示在两侧的屏幕上,也可以在两屏上完整使用同一个应用。但目前在多屏设备上对同时使用的两个甚至更多应用的显示布局的调整方式比较单一。安卓支持分屏,即将整体屏幕作为一个窗口,在这个窗口内采用分屏方式,放置不同的应用;在此处理方式下,其分屏的分隔线需要由用户进行手动调整;Windows中有针对窗格大小的适配,但一般都是通过鼠标控制拉动边框或者拖动四角来实现,用于便携设备时由于尺寸较小热区较为密集,此操控方式不适合直接借用到便携设备的触摸操作。

技术实现思路

[0003]本文在于提供一种多屏显示控制方法、装置、设备及可读存储介质,根据多屏设备的硬件参数及在运行应用的界面数据对显示屏进行分屏布局调整,提高了用户体验。
[0004]本文解决上述技术问题所采用的技术方案如下:
[0005]根据本文的一个方面,提供的一种多屏显示控制方法,包括:
[0006]获取多屏设备的硬件类型;
[0007]当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局
[0008]根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用。
[0009]根据本文的另一个方面,提供的一种多屏显示控制装置,包括:
[0010]获取模块,用于获取多屏设备的硬件类型;
[0011]处理模块,用于当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局;
[0012]显示模块,用于根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用。
[0013]根据本文的再一个方面,提供的一种电子设备,包括存储器、处理器和至少一个被存储在所述存储器中并被配置为由所述处理器执行的应用程序,所述应用程序被配置为用于执行以上所述的多屏显示控制方法。
[0014]根据本文的再一个方面,提供的一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上所述的多屏显示控制方法。
[0015]本专利技术实施例的一种多屏显示控制方法、装置、设备及可读存储介质,该方法包
括:获取多屏设备的硬件类型;当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局;根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用;根据多屏设备的硬件参数及在运行应用的界面数据对显示屏进行分屏布局调整,提高了用户体验。
附图说明
[0016]图1为本专利技术实施例一提供的一种多屏显示控制方法流程图;
[0017]图2为本专利技术实施例一提供的多屏设备的硬件类型示意图;
[0018]图3为图1中步骤S20的一种方法流程图;
[0019]图4为本专利技术实施例一提供的平铺时局部柔性屏无缝连接设备对应的横屏应用的分屏示意图;
[0020]图5为本专利技术实施例一提供的平铺时局部柔性屏无缝连接设备对应的非横屏应用的分屏示意图;
[0021]图6为本专利技术实施例一提供的平铺时整体柔性屏无缝连接设备对应的横屏应用的分屏示意图;
[0022]图7为图1中步骤S20的另一种方法流程图;
[0023]图8为本专利技术实施例一提供的上下布局时局部柔性屏无缝连接设备对应的横屏应用的分屏示意图;
[0024]图9为本专利技术实施例一提供的上下布局时整体柔性屏无缝连接设备对应的横屏应用的分屏示意图;
[0025]图10为本专利技术实施例一提供的激活不同应用时对应的分屏示意图;
[0026]图11为本专利技术实施例二提供的一种多屏显示控制装置的示范性结构框图。
[0027]本文目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0028]为了使本文所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本文进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本文,并不用于限定本文。
[0029]实施例一
[0030]如图1所示,在本实施例中,一种多屏显示控制方法,包括:
[0031]步骤S10、获取多屏设备的硬件类型;
[0032]步骤S20、当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局;
[0033]步骤S30、根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用。
[0034]在本实施例中,根据多屏设备的硬件参数及在运行应用的界面数据对显示屏进行分屏布局调整,提高了用户体验。
[0035]在本实施例中,所述多屏设备为具有多屏显示并且支持在各屏同时打开不同应用的终端设备。
[0036]在本实施例中,所述多屏设备的硬件类型包括,但不限于:硬屏有缝连接,如图2-1所示,局部柔性屏无缝连接,如图2-2所示,和整体柔性屏无缝连接,如图2-3所示。
[0037]在本实施例中,对于硬屏有缝连接的多屏设备,因为其中缝的影响,不论设备本身横竖屏方向如何,也不论应用时横屏应用还是非横屏应用,皆以中间间隔为区分,各自占据双屏空间,即不对当前技术做特殊处理,不在本案的讨论范围之内;本案仅针对无缝的多屏设备,也即如图2-2及图2-3所示的两种屏幕类型。
[0038]在本实施例中,当所述应用的数量为两个时,将所述显示屏分为第一窗格和第二窗格。也即将屏幕分为两个窗口,每个窗口对应一个应用。
[0039]作为另一种实施例,当所述应用的数量大于两个时,相应地将显示屏分为多个窗口,每个窗口对应一个应用,后续处理方法可参考本实施例。
[0040]如图3所示,在本实施例中,所述步骤S20可以包括:
[0041]步骤S21、当所述多屏设备为平铺状态时,获取所述应用的横屏画幅数据;
[0042]其中,所述平铺状态为两个应用分别占据显示屏的左右两部分,其排列示意图如图4所示,与其对应的是上下布局状态,此时,两个应用分别占据显示屏的上下两部分。
[0043]步骤S22、当所述应用中包括一个横屏应用和一个非横屏应用时,将第二窗格设置为最小有效显示窗格,将非横屏应用设置于所述第二窗格内;将显示屏剩余区域设置为第一窗格,将所述横屏应用放置于所述第一窗格,所述第一窗格的面积大于所述第二窗格;
[0044]步骤S23、当所述应用中包括两个非横屏应用时,将所述显示屏平分为第一窗格和第二窗格,将两个非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多屏显示控制方法,其特征在于,包括:获取多屏设备的硬件类型;当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局,所述分屏布局包括:当所述应用的数量为两个时,将所述显示屏分为第一窗格和第二窗格;根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用;所述根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局,包括:当所述多屏设备为平铺状态时,获取所述应用的横屏画幅数据;当所述应用中包括一个横屏应用和一个非横屏应用时,则将第二窗格设置为最小有效显示窗格,将非横屏应用设置于所述第二窗格内;将显示屏剩余区域设置为第一窗格,将所述横屏应用放置于所述第一窗格;当所述应用中包括两个非横屏应用时,将所述显示屏平分为第一窗格和第二窗格,将两个非横屏应用分别放置于所述第一窗格和第二窗格内。2.根据权利要求1所述的一种多屏显示控制方法,其特征在于,所述多屏设备的硬件类型包括:局部柔性屏无缝连接和整体柔性屏无缝连接。3.根据权利要求2所述的一种多屏显示控制方法,其特征在于,当所述多屏设备的硬件类型为整体柔性屏无缝连接时,根据所述多屏设备的展开角度计算显示屏的长宽比,并根据所述长宽比设置最小有效显示窗格。4.根据权利要求1或3任一项所述的一种多屏显示控制方法,其特征在于,当所述横屏应用为当前激活应用时,所述非横屏应用所处的第二窗格为最小有效显示窗格;当所述非横屏应用为当前激活应用时,按照预设的比例缩小所述第一窗格的面积,增大所述第二窗格的面积。5.一种多屏显示控制方法,其特征在于,包括:获取多屏设备的硬件类型;当所述多屏设备上正在运行两个及以上应用时,根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局,所述分屏布局包括:当所述应用的数量为两个时,将所述显示屏分为第一窗格和第二窗格;根据分屏布局结果在所述多屏设备的显示屏上同时显示所述两个及以上应用;所述根据所述硬件类型及所述应用的横屏画幅数据对所述应用进行分屏布局,包括:当所述多屏设备为上下布局状态时,获取所述应用的横屏画幅数据;当所述应用中包括一个横屏应用和一个非横屏应用时,则按照所述横屏应用的大小设置第一窗格,将所述横屏应用放置于所述第一窗格,将显示屏剩余区域设置为第二窗格,将所述非横屏应用放置于所述第二窗格;当所述应用中包括两个非横屏应用时,将所述显示屏平分为第一窗格和第二窗格,将两个非横屏应用分别放置于所述第一窗格和第二窗格内。6.根据权利要求5所述的一种多屏显示控制方法,其特征在于,所述多屏设备的硬件类型...

【专利技术属性】
技术研发人员:徐源源刘立婷
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1