[发明专利]一种界面元素显示控制方法及装置有效
| 申请号: | 201610592477.2 | 申请日: | 2016-07-25 |
| 公开(公告)号: | CN107656664B | 公开(公告)日: | 2020-01-03 |
| 发明(设计)人: | 赵益青 | 申请(专利权)人: | 高德信息技术有限公司 |
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
| 代理公司: | 11690 北京领科知识产权代理事务所(特殊普通合伙) | 代理人: | 张丹 |
| 地址: | 100080 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 界面 元素 显示 控制 方法 装置 | ||
1.一种界面元素显示控制方法,其特征在于,包括:
获取界面当前的显示状态集合,所述显示状态集合包含至少一个显示状态;
根据预设的待显示元素的显示条件,判断所述界面当前的显示状态集合是否满足所述显示条件对所述界面的显示状态的要求;
若是,则在所述界面上显示所述待显示元素,否则,控制隐藏所述待显示元素;
其中,所述根据预设的待显示元素的显示条件,判断所述界面当前的显示状态集合是否满足所述显示条件对所述界面的显示状态的要求,包括:
获取预设的待显示元素的规定显示状态集合,所述规定显示状态集合包含的是所述待显示元素显示时界面的显示状态;
判断所述界面当前的显示状态集合是否包含规定显示状态集合;
若是,确定满足显示条件,若否,确定不满足显示条件;
所述显示状态通过唯一且不重复的标识表示;所述判断所述界面当前的显示状态集合是否包含规定显示状态集合,包括:
判断所述界面当前的显示状态的标识组成的显示状态集合,是否包含待显示元素显示时界面的显示状态的标识组成的规定显示状态集合;
所述显示状态的标识为整型数值;所述判断所述界面当前的显示状态的标识组成的显示状态集合,是否包含待显示元素显示时界面的显示状态的标识组成的规定显示状态集合,包括:
对所述显示状态集合中各标识进行或运算,得到第一数值;
对所述规定显示状态集合中各标识进行或运算,得到第二数值;
对所述第一数值和所述第二数值进行与运算,得到第三数值;
判断所述第三数值是否等于所述第二数值;
若是,确定所述显示状态集合包含所述规定显示状态集合;
若否,确定所述显示状态集合不包含所述规定显示状态集合。
2.一种界面元素显示控制装置,其特征在于,包括:
显示状态集合获取单元,用于获取界面当前的显示状态集合,所述显示状态集合包含至少一个显示状态;
显示条件判断单元,用于根据预设的待显示元素的显示条件,判断所述界面当前的显示状态集合是否满足所述显示条件对所述界面的显示状态的要求;
显示控制单元,用于在所述显示条件判断单元判断为是时,在所述界面上显示所述待显示元素,否则,控制隐藏所述待显示元素;
其中,所述显示条件判断单元包括:
规定显示状态集合获取单元,用于获取预设的待显示元素的规定显示状态集合,所述规定显示状态集合包含的是所述待显示元素显示时界面的显示状态;
集合包含关系判断单元,用于判断所述界面当前的显示状态集合是否包含规定显示状态集合;若是,确定满足显示条件,若否,确定不满足显示条件;
所述显示状态通过唯一且不重复的标识表示;
所述集合包含关系判断单元包括:
标识包含关系判断单元,用于判断所述界面当前的显示状态的标识组成的显示状态集合,是否包含待显示元素显示时界面的显示状态的标识组成的规定显示状态集合;
所述显示状态的标识为整型数值;
所述标识包含关系判断单元包括:
第一标识包含关系判断子单元,用于对所述显示状态集合中各标识进行或运算,得到第一数值;对所述规定显示状态集合中各标识进行或运算,得到第二数值;
第二标识包含关系判断子单元,用于对所述第一数值和所述第二数值进行与运算,得到第三数值;
第三标识包含关系判断子单元,用于判断所述第三数值是否等于所述第二数值;若是,确定所述显示状态集合包含所述规定显示状态集合;若否,确定所述显示状态集合不包含所述规定显示状态集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高德信息技术有限公司,未经高德信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610592477.2/1.html,转载请声明来源钻瓜专利网。





