[发明专利]悬浮窗口的切换方法、装置、电子设备及计算机可读存储介质在审
申请号: | 202310542663.5 | 申请日: | 2023-05-15 |
公开(公告)号: | CN116627562A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 朱波;徐开庭 | 申请(专利权)人: | 成都赛力斯科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/14 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 周欢 |
地址: | 610095 四川省成都市中国(四川)自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 悬浮 窗口 切换 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种悬浮窗口的切换方法,其特征在于,应用于终端,所述悬浮窗口的切换方法包括:
在所述终端的屏幕上创建并显示第一悬浮窗口;
在判定当前满足悬浮窗口切换条件时,确定当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件;
确定各所述目标控件的位置坐标;
创建第二悬浮窗口;
根据所述第二悬浮窗口的尺寸信息和各所述目标控件的位置坐标从各所述目标控件之间的区域中确定出可放置所述第二悬浮窗口的目标区域;
将所述第二悬浮窗口显示在所述目标区域中。
2.根据权利要求1所述的悬浮窗口的切换方法,其特征在于,所述判定当前满足悬浮窗口切换条件,包括:
在接收到针对应用程序的启动指令时,判断所述应用程序是否在预设的应用程序名单内;
在判断结果为否时,判定当前满足悬浮窗口切换条件。
3.根据权利要求2所述的悬浮窗口的切换方法,其特征在于,所述确定当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件,包括:
获取当前的显示界面上各控件的控件位置坐标和所述第一悬浮窗口的窗口位置坐标;
根据各所述控件位置坐标和所述窗口位置坐标确定当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件。
4.根据权利要求3所述的悬浮窗口的切换方法,其特征在于,所述第一悬浮窗口位于所述屏幕底部,所述控件位置坐标包括控件底部纵坐标,所述窗口位置坐标包括窗口顶部纵坐标,所述根据各所述控件位置坐标和所述窗口位置坐标确定当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件,包括:
将所述控件底部纵坐标大于所述窗口顶部纵坐标的控件作为当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件;或,
所述第一悬浮窗口位于所述屏幕右侧,所述控件位置坐标包括控件右侧横坐标,所述窗口位置坐标包括窗口左侧横坐标,所述根据各所述控件位置坐标和所述窗口位置坐标确定当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件,包括:
将所述控件右侧横坐标大于所述窗口左侧横坐标的控件作为当前的显示界面上与所述第一悬浮窗口存在交叉区域的目标控件。
5.根据权利要求4所述的悬浮窗口的切换方法,其特征在于,所述根据所述第二悬浮窗口的尺寸信息和各所述控件的位置坐标从各所述控件之间的区域中确定出可放置所述第二悬浮窗口的目标区域,包括:
根据所述目标控件的位置坐标确定空白间距;
获取所述第二悬浮窗口的尺寸信息,所述尺寸信息包括长度;
当所述空白间距大于所述第二悬浮窗口的长度时,确定所述空白间距对应的空白区域为可放置所述第二悬浮窗口的区域;
根据所述空白区域的位置坐标和当前的显示界面的尺寸信息确定出可放置所述第二悬浮窗口的目标区域。
6.根据权利要求5所述的悬浮窗口的切换方法,其特征在于,所述第一悬浮窗口位于所述屏幕底部时,所述根据所述空白区域的位置坐标和当前的显示界面的尺寸信息确定出可放置所述第二悬浮窗口的目标区域,包括:
获取所述空白区域的位置坐标和当前的显示界面的尺寸信息;所述空白区域的位置坐标包括所述空白区域的中线坐标,所述尺寸信息包括当前的显示界面的长度的一半;
根据所述空白区域的中线坐标和当前的显示界面的长度的一半确定距离差值;
确定所述距离差值中最小值对应的所述空白区域为目标区域;或,
所述第一悬浮窗口位于所述屏幕右侧时,所述根据所述空白区域的位置坐标和当前的显示界面的尺寸信息确定出可放置所述第二悬浮窗口的目标区域,包括:
获取所述空白区域的位置坐标和当前的显示界面的尺寸信息;所述空白区域的位置坐标包括所述空白区域的中线坐标,所述尺寸信息包括当前的显示界面的宽度的一半;
根据所述空白区域的中线坐标和当前的显示界面的宽度的一半确定距离差值;
确定所述距离差值中最小值对应的所述空白区域为目标区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都赛力斯科技有限公司,未经成都赛力斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310542663.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电网运行风险的处理分析方法及装置
- 下一篇:一种机器人装配精度调整方法