[发明专利]悬浮球的移动方法及装置在审
申请号: | 201810846692.X | 申请日: | 2018-07-27 |
公开(公告)号: | CN109144385A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 孙永利 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0484;G06F9/451 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 段玉华 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 悬浮球 触控 控件 移动 目标界面 显示目标 用户体验 终端操作 便捷性 流畅性 误触 终端 | ||
本公开是关于一种悬浮球的移动方法及装置。该方法包括:获取待显示的目标界面包括的触控控件的位置信息;获取所述待显示的目标界面包括的悬浮球的位置信息;根据所述触控控件的位置信息和悬浮球的位置信息,移动所述悬浮球的位置。该技术方案中,终端在显示目标界面之前,首先根据该目标界面上触控控件的位置和悬浮球当前的位置,对悬浮球进行移动,避免了在显示目标界面时悬浮球对触控控件产生影响,进而避免了用户对触控控件进行操作时出现误触或者无法点击的情况,提高了终端操作的便捷性和流畅性,进而提高了用户体验。
技术领域
本公开涉及终端控制技术领域,尤其涉及一种悬浮球的移动方法及装置。
背景技术
相关技术中,为了让用户更便捷的操作终端,可以在终端的显示屏上设置悬浮球,该悬浮球通常吸附在终端屏幕的边缘,点击该悬浮球后回金如意到该悬浮球的操作界面,该操作界面包括触发多个功能的虚拟按键,例如,锁屏功能、静音功能、屏幕旋转功能以及截图功能等。用户通过对该操作界面的虚拟按键的操作可以快速的触发设定功能,提高了用户操作终端的便捷性。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种悬浮球的移动方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种悬浮球的移动方法,包括:
获取待显示的目标界面包括的触控控件的位置信息;
获取所述待显示的目标界面包括的悬浮球的位置信息;
根据所述触控控件的位置信息和悬浮球的位置信息,移动所述悬浮球的位置。
本公开的实施例提供的技术方案可以包括以下有益效果:终端在显示目标界面之前,首先根据该目标界面上触控控件的位置和悬浮球当前的位置,对悬浮球进行移动,避免了在显示目标界面时悬浮球对触控控件产生影响,进而避免了用户对触控控件进行操作时出现误触或者无法点击的情况,提高了终端操作的便捷性和流畅性,进而提高了用户体验。
在一个实施例中,所述根据所述触控控件的位置信息和悬浮球的位置信息,移动所述悬浮球的位置包括:
根据所述触控控件的位置信息和所述悬浮球的位置信息,确定在显示所述目标界面时所述悬浮球与所述触控控件是否存在冲突;
若在显示所述目标界面时所述悬浮球与所述触控控件存在冲突,移动所述悬浮球的位置。
在一个实施例中,所述若在显示所述目标界面时所述悬浮球与所述触控控件存在冲突,移动所述悬浮球的位置包括:
若在显示所述目标界面时所述悬浮球与所述触控控件存在冲突,根据所述触控控件的位置信息、所述悬浮球的位置信息和当前屏幕的尺寸,获取所述悬浮球的多个待调整区域;
根据所述多个待调整区域,移动所述悬浮球的位置。
在一个实施例中,所述根据所述多个待调整区域,移动所述悬浮球的位置包括:
将所述悬浮球移动至所述多个待调整区域中与所述悬浮球距离最近的待调整区域。
在一个实施例中,所述获取待显示的目标界面包括的触控控件的位置信息包括:
获取待显示的目标界面包括的预设类型的触控控件的位置信息,所述预设类型包括按钮、文本框以及超链接中的至少一个。
根据本公开实施例的第二方面,提供一种悬浮球的移动装置,包括:
第一获取模块,用于获取待显示的目标界面包括的触控控件的位置信息;
第二获取模块,用于获取所述待显示的目标界面包括的悬浮球的位置信息;
移动模块,用于根据所述触控控件的位置信息和悬浮球的位置信息,移动所述悬浮球的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810846692.X/2.html,转载请声明来源钻瓜专利网。