控件的调整方法、装置和电子设备制造方法及图纸

技术编号:43485969 阅读:22 留言:0更新日期:2024-11-29 16:57
本发明专利技术提供了一种控件的调整方法、装置和电子设备,响应于在图形用户界面之上显示一悬浮窗口,获取悬浮窗口的显示位置信息;基于悬浮窗口和目标控件区域中的目标控件的显示位置信息,确定目标控件中被悬浮窗口遮挡的第一目标控件;在图形用户界面中确定一目标扩容区域;在目标控件区域和/或目标扩容区域中,对第一目标控件或对第一目标控件及至少部分不被遮挡的第二目标控件进行位置调整,以使得目标控件不被悬浮窗口遮挡。该方式中,在控件与悬浮窗口遮挡时,确定目标扩容区域,控制被遮挡的控件调整至目标扩容区域进行显示和使用,以使控件不被悬浮窗口遮挡,减少了控件移动导致的误操作,且无需玩家进行任何操作,保证了悬浮窗口的灵活度。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其是涉及一种控件的调整方法、装置和电子设备


技术介绍

1、随着多应用共存的用户需求,越来越多的app(application,应用程序)开发出分屏或浮屏的设计供用户使用。给用户带来便利的同时,会产生悬浮窗口对当前ui(userinterface,用户界面)控件遮挡的问题。相关技术中,用户可以移动悬浮窗口的显示位置、修改悬浮窗口的尺寸大小。但是该种方式,操作繁琐,还会限制悬浮窗口的显示,悬浮窗口的灵活性较低。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种控件的调整方法、装置和电子设备,在控件与悬浮窗口遮挡时,引入目标扩容区域,控制被遮挡的控件调整至目标扩容区域进行显示和使用,以使控件不被悬浮窗口遮挡,且无需玩家进行任何操作,保证悬浮窗口的灵活度。

2、第一方面,本专利技术实施例提供了一种控件的调整方法,通过终端设备提供一图形用界面,图形用户界面中包括至少一个控件区域,控件区域中包括至少一个目标控件,该方法包括:响应于在图形用户界面之上显示一悬浮窗口,获取悬浮窗口本文档来自技高网...

【技术保护点】

1.一种控件的调整方法,其特征在于,通过终端设备提供一图形用界面,所述图形用户界面中包括至少一个控件区域,所述控件区域中包括至少一个目标控件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,对所述第一目标控件进行位置调整的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,对所述第一目标控件及至少部分不被遮挡的第二目标控件进行位置调整的步骤,包括:

4.根据权利要求3所述的方法,其特征在于,所述预设规则包括:所述目标控件的排列布局和所述目标扩容区域的控件显示规则;

5.根据权利要求4所述的方法,其特征在于,判断所述目标扩容区域...

【技术特征摘要】

1.一种控件的调整方法,其特征在于,通过终端设备提供一图形用界面,所述图形用户界面中包括至少一个控件区域,所述控件区域中包括至少一个目标控件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,对所述第一目标控件进行位置调整的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,对所述第一目标控件及至少部分不被遮挡的第二目标控件进行位置调整的步骤,包括:

4.根据权利要求3所述的方法,其特征在于,所述预设规则包括:所述目标控件的排列布局和所述目标扩容区域的控件显示规则;

5.根据权利要求4所述的方法,其特征在于,判断所述目标扩容区域内是否能够按照所述当前排列布局进行显示的步骤之后,所述方法还包括:

6.根据权利要求3或4所述的方法,其特征在于,所述预设规则包括:所述目标控件的优先级;

7.根据权利要求6所述的方法,其特征在于,所述确定待移动的第二目标控件,包括:确定与所述第一目标控件距离最近的第二目标控件为所述待移动的第二目标控件。

8.根据权利要求7所述的方法,其特征在于,确定与所述第一目标控件距离最近的第二目标控件为所述待移动的第二目标控件的步骤,包括:

9.根据权利要求1所述的方法,其特征在于,在所述图形用户界面中确定一目标扩容区域的步骤,包括:

10.根据权利要求9所述的方法,其特征在于,确定所述悬浮窗口和所述目标控件区域的交互区域的面积的步骤,包括:

11.根据权利要求1或9所述的方法,其特征在于,在所述图形用户界面中确定一目标扩容区域的步骤,包括:

12.根据权利要求11所述的方法,其特征在于,所述第一扩容区域设置于所述目标控件区域的上方或下方;所述第二扩容区域设置于目标控件区域的左方或右方。

【专利技术属性】
技术研发人员:陈俊雄李瑞恒何俊乐
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1