[发明专利]悬浮控件的显示方法、移动终端及计算机可读存储介质有效
| 申请号: | 201811238588.9 | 申请日: | 2018-10-23 |
| 公开(公告)号: | CN109471571B | 公开(公告)日: | 2022-11-01 |
| 发明(设计)人: | 王秀琳 | 申请(专利权)人: | 深圳汉硕计算机科技有限公司 |
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/04842;G06F3/04886 |
| 代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 赵爱蓉 |
| 地址: | 518000 广东省深圳市南山区粤海街道*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 悬浮 控件 显示 方法 移动 终端 计算机 可读 存储 介质 | ||
1.一种悬浮控件的显示方法,其特征在于,所述悬浮控件的显示方法包括如下步骤:
获取当前的显示画面,识别所述显示画面中的显示对象;
获取识别出的所述显示对象的面积大小及位置坐标,根据所述显示对象的面积大小及位置坐标,计算所述显示对象的权重值,其中,显示对象的面积大小为显示对象所占的屏幕显示区域大小,显示对象的位置坐标为显示对象的几何中心位置,并根据显示对象的位置计算显示对象在显示画面中的居中程度,其中显示对象的位置坐标距离显示屏中心越近,代表显示对象的居中程度越高,权重值与显示对象的面积大小正相关,以及与显示对象在显示画面中的居中程度正相关;
将所述显示画面划分为预设数量的大小相同的子显示区域,根据落在各子显示区域中的显示对象的权重值,计算各子显示区域的评分;
选取评分符合预设条件的子显示区域作为悬浮控件的目标显示区域,将悬浮控件在所述目标显示区域中进行显示;
所述根据落在各子显示区域中的显示对象的权重值,计算各子显示区域的评分的步骤包括:
对于每一子显示区域,分别获取落在其中的各显示对象占对应的完整显示对象的面积比例;
根据所述面积比例,及落在所述子显示区域中的各显示对象的权重值,计算所述子显示区域的评分;
所述选取评分符合预设条件的子显示区域作为悬浮控件的目标显示区域的步骤包括:
获取评分大于或等于预设阈值的子显示区域;
从获取到的评分大于或等于预设阈值的子显示区域中选取一个子显示区域作为悬浮控件的目标显示区域。
2.如权利要求1所述的悬浮控件的显示方法,其特征在于,所述获取识别出的所述显示对象的面积大小及位置坐标的步骤包括:
将识别出的所述显示对象通过标识框进行标识;
将所述标识框的面积大小作为所述显示对象的大小,将所述标识框的几何中心位置作为所述显示对象的位置坐标。
3.如权利要求1所述的悬浮控件的显示方法,其特征在于,所述根据所述面积比例,及落在所述子显示区域中的各显示对象的权重值,计算所述子显示区域的评分的步骤包括:
根据公式:评分=1-w1*r1-w2*r2-…-wn*rn,计算所述子显示区域的评分,其中,n为落在同一子显示区域中的显示对象的个数,w为显示对象的权重值,r为落在子显示区域中的显示对象占对应的完整显示对象的面积比例。
4.如权利要求1所述的悬浮控件的显示方法,其特征在于,所述从获取到的评分大于或等于预设阈值的子显示区域中选取一个子显示区域作为悬浮控件的目标显示区域的步骤包括:
当评分大于或等于预设阈值的子显示区域为多个时,获取移动终端当前的持握状态,所述持握状态包括左手持握和右手持握;
根据所述持握状态,从多个评分大于或等于预设阈值的子显示区域中选取一个子显示区域作为悬浮控件的目标显示区域。
5.如权利要求3所述的悬浮控件的显示方法,其特征在于,所述选取评分符合预设条件的子显示区域作为悬浮控件的目标显示区域的步骤包括:
选取评分最高的子显示区域作为悬浮控件的目标显示区域。
6.如权利要求1至5中任一项所述的悬浮控件的显示方法,其特征在于,所述将悬浮控件在所述目标显示区域中进行显示的步骤包括:
获取所述目标显示区域中的显示对象的显示参数,所述显示参数包括显示的位置、大小和形状;
根据所述目标显示区域中的显示对象的显示参数,确定悬浮控件的显示参数;
根据确定的显示参数,将悬浮控件在所述目标显示区域中进行显示。
7.一种移动终端,其特征在于,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的悬浮控件的显示程序,所述悬浮控件的显示程序被所述处理器执行时实现如权利要求1至6中任一项所述的悬浮控件的显示方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有悬浮控件的显示程序,所述悬浮控件的显示程序被处理器执行时实现如权利要求1至6中任一项所述的悬浮控件的显示方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳汉硕计算机科技有限公司,未经深圳汉硕计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811238588.9/1.html,转载请声明来源钻瓜专利网。





