利索能及
我要发布
收藏
专利号: 2018111589107
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-09-06
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.基于互斥管理器对图标进行显示的方法,其特征在于,所述方法包括:

将屏幕划分为不同等级的显示区域;

创建互斥管理器,所述互斥管理器包括每个所述显示区域的信息,所述显示区域的信息包括所述显示区域的等级信息、所述显示区域的位置信息和所述显示区域的图标封装信息集合;

通过所述互斥管理器执行以下操作:当所述显示区域接收到图标信息时,将所述图标信息和所述图标信息的优先级信息封装成图标封装信息;将所述图标封装信息添加到所述显示区域各自的图标封装信息集合中;基于所述显示区域的等级信息依次从每个所述显示区域各自的图标封装信息集合中筛选出优先级最高的图标封装信息,其中,筛选的步骤包括:确定所述图标封装信息集合中所有图标封装信息包括的优先级信息中优先级最高的目标优先级信息,定位所述目标优先级信息对应的目标图标封装信息;

基于所述显示区域的位置信息显示所述目标图标封装信息包括的图标信息。

2.根据权利要求1所述的方法,其特征在于,在所述创建互斥管理器之前,所述方法还包括:创建List类型的图标封装信息集合,所述图标封装信息集合中的图标封装信息为Wrapper类型,所述Wrapper类型包括两个属性,一个是整数类型的优先级信息,另一个是object类型的图标信息。

3.根据权利要求1所述的方法,其特征在于,所述确定所述图标封装信息集合中所有图标封装信息包括的优先级信息中优先级最高的目标优先级信息,包括:通过二分排序法确定所述图标封装信息集合中所有图标封装信息包括的优先级信息中优先级最高的目标优先级信息。

4.根据权利要求1所述的方法,其特征在于,在所述将所述图标信息和所述图标信息的优先级信息封装成图标封装信息之前,所述方法还包括:从预置的优先级表中获取所述图标信息的优先级信息,所述预置的优先级表为基于图标信息对应的业务类型的优先级创建的图标信息与优先级的对应关系。

5.根据权利要求1所述的方法,其特征在于,所述互斥管理器通过position字段来表示所述显示区域的等级信息和所述显示区域的位置信息,所述position字段为整数类型的常量。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述将屏幕划分为不同等级的显示区域,包括:按照大小将屏幕划分为不同等级的显示区域。

7.基于互斥管理器对图标进行显示的装置,其特征在于,所述装置包括:

划分单元,用于将屏幕划分为不同等级的显示区域;

创建单元,用于创建互斥管理器,所述互斥管理器包括每个所述显示区域的信息,所述显示区域的信息包括所述显示区域的等级信息、所述显示区域的位置信息和所述显示区域的图标封装信息集合;

执行单元,用于通过所述互斥管理器执行以下操作:当所述显示区域接收到图标信息时,将所述图标信息和所述图标信息的优先级信息封装成图标封装信息;将所述图标封装信息添加到所述显示区域各自的图标封装信息集合中;基于所述显示区域的等级信息依次从每个所述显示区域各自的图标封装信息集合中筛选出优先级最高的图标封装信息,其中,筛选的步骤包括:确定所述图标封装信息集合中所有图标封装信息包括的优先级信息中优先级最高的目标优先级信息,定位所述目标优先级信息对应的目标图标封装信息;

显示单元,用于基于所述显示区域的位置信息显示所述目标图标封装信息包括的图标信息。

8.根据权利要求7所述的装置,其特征在于,所述创建单元还用于创建List类型的图标封装信息集合,所述图标封装信息集合中的图标封装信息为Wrapper类型,所述Wrapper类型包括两个属性,一个是整数类型的优先级信息,另一个是object类型的图标信息。

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。

10.一种计算机设备,包括处理器、存储器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任一项所述的方法。