【技术实现步骤摘要】
本专利技术涉及计算机,尤其是涉及一种控件的调整方法、装置和电子设备。
技术介绍
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所述的方法,其特征在于,所述第一扩容区域设置于所述目标控件区域的上方或下方;所述第二扩容区域设置于目标控件区域的左方或右方。
【专利技术属性】
技术研发人员:陈俊雄,李瑞恒,何俊乐,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。