[发明专利]一种互斥图标的显示方法、装置、设备及介质有效
申请号: | 201811157656.9 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109309858B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 张磊 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/4782;G06F3/0481 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 徐松 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图标 显示 方法 装置 设备 介质 | ||
1.一种互斥图标的显示方法,其特征在于,所述方法应用于显示设备,所述显示设备中设置有控制层,所述方法包括:
所述控制层接收服务器下发的显示消息,所述显示消息包括指定显示的目标图标;
根据预存的互斥表和全局变量,查找所述显示设备当前显示的图标中是否存在与所述目标图标互斥的互斥图标,其中,所述全局变量中包装有所述显示设备当前显示的图标数据;
如果存在互斥图标,则根据优先级数据库,判断所述目标图标的优先级是否高于所述互斥图标的优先级;
如果目标图标的优先级高于所述互斥图标的优先级,则设置所述目标图标的显示属性为显示,并设置所述互斥图标的显示属性为隐藏;
如果目标图标的优先级低于所述互斥图标的优先级,则设置所述目标图标的显示属性为隐藏,并保持所述互斥图标的显示属性为显示;
其中,所述优先级数据库中的图标信息和所述图标信息的优先级信息封装成Wrapper类型的图标封装信息;
其中,所述根据优先级数据库,判断所述目标图标的优先级是否高于所述互斥图标的优先级,包括:
发送所述目标图标和所述互斥图标的标识至所述服务器,并接收所述服务器根据所述优先级数据库下发的所述目标图标和所述互斥图标的优先级,从而判断所述目标图标的优先级是否高于所述互斥图标的优先级;或者,
发送所述目标图标和所述互斥图标的标识至所述服务器,接收所述服务器根据所述优先级数据库比对所述目标图标和所述互斥图标的优先级的比对结果,从而根据所述比对结果判断所述目标图标的优先级是否高于所述互斥图标的优先级;或者,
根据所述显示设备中存储的优先级数据库,判断所述目标图标的优先级是否高于所述互斥图标的优先级。
2.如权利要求1所述的方法,其特征在于,所述判断所述目标图标的优先级是否高于所述互斥图标的优先级之后,还包括:
如果目标图标的优先级等于所述互斥图标的优先级,则设置所述目标图标的显示属性为显示,并设置所述互斥图标的显示属性为隐藏。
3.如权利要求1所述的方法,其特征在于,当所述显示设备当前显示的图标中存在与所述目标图标互斥的多个互斥图标时,所述判断所述目标图标的优先级是否高于所述互斥图标的优先级,包括:
判断所述目标图标的优先级是否高于所述多个互斥图标中的每个互斥图标的优先级。
4.如权利要求1所述的方法,其特征在于,还包括:
如果所述目标图标的优先级低于所述互斥图标的优先级,则缓存所述目标图标,并将所述目标图标存入存储链表;
在所述互斥图标显示结束后,显示所述目标图标。
5.如权利要求4所述的方法,其特征在于,所述将所述目标图标存入存储链表,包括:
根据所述目标图标的优先级,确定所述目标图标在所述存储链表中的存储位置,其中,所述存储链表中的元素按照优先级由大到小依次排列;
将所述目标图标与所述存储位置后面相连的元素进行链接,再将所述目标图标与所述存储位置前面相连的元素进行链接,使所述目标图标作为一个元素存入所述存储链表;
在所述互斥图标显示结束后,按照所述存储链表中的排序依次显示所述存储链表中存储的元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811157656.9/1.html,转载请声明来源钻瓜专利网。