【技术实现步骤摘要】
分屏显示方法、装置、电子设备和可读存储介质
[0001]本申请属于通信
,具体涉及一种分屏显示方法、装置、电子设备和可读存储介质。
技术介绍
[0002]随着技术的不断发展,电子设备的功能越来越丰富。为了方便用户使用,电子设备可通过分屏功能实现多任务操作,用户可以根据自己的使用需求,启动多个应用程序。
[0003]目前,用户在分屏场景下,由于在显示界面中至少显示了应用程序的两个界面,因此,每个界面在显示界面中的显示区域会相对减少。当分屏显示的应用程序的显示界面分布不合理时,用户需要频繁地调整每个应用程序的显示区域,因此,降低了用户操作的便利性。
技术实现思路
[0004]本申请实施例的目的是提供一种分屏显示方法、装置、电子设备和可读存储介质,能够解决用户需要频繁地调整每个应用程序的显示区域,降低了用户操作的便利性的问题。
[0005]第一方面,本申请实施例提供了一种分屏显示方法,该方法包括:
[0006]接收第一输入,第一输入用于选取N个应用程序,其中,N为大于或等于2的正整数; ...
【技术保护点】
【技术特征摘要】
1.一种分屏显示方法,其特征在于,方法包括:接收第一输入,所述第一输入用于选取N个应用程序,其中,N为大于或等于2的正整数;响应于所述第一输入,根据每个所述应用程序的应用界面的交互热度矩阵,确定显示界面中与每个应用程序对应的目标显示区域,其中,所述交互热度矩阵包括所述应用界面在所述显示界面的每个像素位置对应的交互热度值,所述交互热度值用于表征所述像素位置的交互频率;根据所述每个应用程序对应的目标显示区域,分屏显示每个应用程序的应用界面。2.根据权利要求1所述的方法,其特征在于,所述根据每个所述应用程序的应用界面的交互热度矩阵,确定显示界面中与每个应用程序对应的目标显示区域,包括:获取所述显示界面中N个初始显示区域,其中,所述初始显示区域与所述应用程序一一对应;根据每个所述初始显示区域和每个所述交互热度矩阵,确定N个第一显示界面对应的N个第一热度矩阵,其中,所述第一显示界面为所述应用程序的应用界面在所述初始显示区域的初始显示部分;根据所述N个第一显示界面和所述N个第一热度矩阵,确定所述显示界面中与所述N个应用程序分别对应的N个目标显示区域。3.根据权利要求2所述的方法,其特征在于,所述交互热度矩阵包括触控热度矩阵和视点热度矩阵;所述根据每个所述初始显示区域和所述交互热度矩阵,确定N个第一显示界面对应的N个第一热度矩阵,包括:当所述应用程序对应的初始显示区域的显示面积大于或等于预设阈值时,计算所述触控热度矩阵与视点热度矩阵的和,得到目标交互热度矩阵,并根据每个所述初始显示区域和所述目标交互热度矩阵,确定所述第一显示界面对应的第一热度矩阵;当所述应用程序对应的初始显示区域的显示面积小于所述预设阈值时,将所述视点热度矩阵作为所述第一热度矩阵,并根据每个所述初始显示区域和所述视点热度矩阵,确定所述第一显示界面对应的第一热度矩阵。4.根据权利要求2所述的方法,其特征在于,所述根据每个所述初始显示区域和所述交互热度矩阵,确定N个第一显示界面对应的N个第一热度矩,包括:获取每个所述应用程序的应用界面的交互热度矩阵中数值最大的交互热度值和每个所述应用程序对应初始显示区域的形状信息;根据每个所述应用程序对应的最大的交互热度值和每个应用程序对应初始显示区域的形状信息,确定每个所述应用程序的第一显示界面和第一显示界面对应的第一热度矩阵。5.根据权利要求2所述的方法,其特征在于,每个所述初始显示区域对应一个显示边界;所述根据所述N个第一显示界面和所述N个第一热度矩阵,确定所述显示界面中与所述N个应用程序分别对应的N个目标显示区域,包括:根据预设显示边界的调整顺序,依次根据应用程序对应的第一显示界面和第一显示界面对应第一热度矩阵,调整每个初始显示区域的显示边界,得到每个应用程序的目标显示区域。6.根据权利要求5所述的方法,其特征在于,每个所述初始显示区域的显示边界对应多
个调整位置;所述依次根据应用程序对应的第一显示界面和第一显示界面对应第一热度矩阵,调整每个初始显示区域的显示边界,得到每个应用程序的目标显示区域,包括:根据预设显示边界的调整顺序,确定第一应用程序,其中,第一应用程序对应第一显示区域,所述第一显示区域为所述N个初始显示区域中显示边界处于调整状态的初始显示区域;对应所述第一显示区域的显示边界的每个调整位置,获取所述第一应用程序应用界面的第一显示部分和第一显示部分的第一交互热度值,以及获取第二应用程序的第二显示部分和第二显示部分的第二交互热度值,其中,所述第二应用程序对应第二显示区域,所述第二显示区域为所述N个初始显示区域中显示边界未调整的初始显示区域;对应所述第一显示区域的显示边界的每个调整位置,计算所述第一交互热度值和所述第二交互热度值的和,得到显示界面的交互热度总值;在多个所述交互热度总值中包括峰值的情况下,确定所述峰值对应调整位置作为所述显示边界的目标位置;根据所述显示边界的目标位置,确定所述第一应用程序的目标显示区域。7.根据权利要求1所述的方法,其特征在于,在所述接收第一输入之前,所述方法还包括:对应每个所述应用程序,在所述应用程序处于全屏显示状态的情况下,获取所述应用程序在预设时间段内的交互记录信息,其中,所述交互记录信息包括所述显示界面接收的多个交互操作和所述交互操作的交互位置信息;对应每个所述交互操作,根据所述交互操作的位置信息,确定每个所述交互操作对应的第三热度矩阵,其中,所述第三热度矩阵包括所述交互操作在所述显示界面的每个像素位置的第二热度值;计算多个所述第三热度矩阵的和,得到所述应用程序的应用界面的交互热度矩阵。8.一种分屏显示的装置,其特征在于,所述装置包括:接收模块,用于接收第一输入,所述第一输入用于选取N...
【专利技术属性】
技术研发人员:黄滨,
申请(专利权)人:维沃软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。