窗口管理方法、电子设备及计算机可读取存储介质技术

技术编号:34547643 阅读:14 留言:0更新日期:2022-08-17 12:30
本申请提供一种窗口管理方法,用于第一电子设备,第一电子设备上至少显示第一窗口和第二窗口,该方法包括:接收用户对第一窗口和第二窗口中的至少一个窗口的第一操作,第一操作为用于改变第一窗口和第二窗口之间的位置状态的操作;响应于第一操作确定第一窗口和第二窗口之间的位置状态,若第一窗口与第二窗口之间处于第一位置状态,对第一窗口与第二窗口进行拼接操作形成拼接窗口;若第一窗口与第二窗口之间处于第二位置状态,关闭第一窗口和/或第二窗口。则可以方便地实现窗口拼接或者关闭,可以有效地提高用户体验。本申请还提供一种电子设备及计算机可读取存储介质。种电子设备及计算机可读取存储介质。种电子设备及计算机可读取存储介质。

【技术实现步骤摘要】
窗口管理方法、电子设备及计算机可读取存储介质


[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]本申请其他特征和相应的有益效果在说明书的后面部分进行阐述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口管理方法,用于第一电子设备,所述第一电子设备上至少显示第一窗口和第二窗口,其特征在于,所述方法包括:接收用户对所述第一窗口和所述第二窗口中的至少一个窗口的第一操作,所述第一操作为用于改变所述第一窗口和所述第二窗口之间的位置状态的操作;响应于所述第一操作确定所述第一窗口和所述第二窗口之间的位置状态,若所述第一窗口与所述第二窗口之间处于第一位置状态,对所述第一窗口与所述第二窗口进行拼接操作形成拼接窗口;若所述第一窗口与所述第二窗口之间处于第二位置状态,关闭所述第一窗口和/或所述第二窗口。2.如权利要求1所述的窗口管理方法,其特征在于,所述方法还包括:接收用户对所述拼接窗口的第二操作,所述第二操作为用于对所述拼接窗口整体进行控制的操作;响应于所述第二操作对所述拼接窗口包括的所述第一窗口和所述第二窗口分别进行与所述第二操作对应的反馈操作。3.如权利要求1或2所述的窗口管理方法,其特征在于,所述方法还包括:接收用户对所述拼接窗口的第三操作,所述第三操作为用于分离所述拼接窗口的操作;响应于所述第三操作分离所述拼接窗口包括的所述第一窗口和所述第二窗口。4.如权利要求1

3任意一项所述的窗口管理方法,其特征在于,所述第一窗口和所述第二窗口中的至少一个窗口为所述第一电子设备根据第二电子设备发送来的屏幕显示数据生成的窗口。5.如权利要求1

3任意一项所述的窗口管理方法,其特征在于,所述第一窗口和所述第二窗口中的至少一个窗口为所述第一电子设备上的应用对应的窗口。6.如权利要求1

5任意一项所述的窗口管理方法,其特征在于,所述第二窗口为所述第一电子设备接收用户对所述第一窗口的第四操作生成的与所述第一窗口对应的窗口,所述第四操作为用于新建窗口的操作。7.如权利要求1

6任意一项所述的窗口管理方法,其特征在于,所述第一位置状态为所述第一窗口和所述第二窗口不重合,并且所述第一窗口的一侧边沿与所述第二窗口的一侧边沿之间的距离小于等于预设的距离阈值。8.如权利要求1

7任意一项所述的窗口管理方法,其特征在于,所述第二位置状态为所述第一窗口的一侧边沿与所述第二窗口的一侧边...

【专利技术属性】
技术研发人员:韩国辉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1