1.一种图标显示的控制方法,其特征在于,所述方法包括:
接收服务器下发的显示消息,所述显示消息包括指定显示的目标图标;
基于所述显示消息判断是否显示所述目标图标,如果不显示所述目标图标则缓存所述目标图标;
根据所述目标图标的描述数据,确定所述目标图标在预设的存储链表中的存储位置,其中,所述存储链表中的图标按照描述数据的数值依次排列;
先将所述目标图标与所述存储位置后面相连的图标进行链接,再将所述目标图标与所述存储位置前面相连的图标进行链接,使所述目标图标作为一个元素存入所述存储链表的所述存储位置;
按照所述存储链表中的排序依次显示所述存储链表中存储的图标。
2.如权利要求1所述的方法,其特征在于,所述描述数据为所述目标图标的优先级或所述目标图标的显示时间。
3.如权利要求1所述的方法,其特征在于,所述基于所述显示消息判断是否显示所述目标图标,包括:根据预存的互斥表和全局变量,查找所述显示设备当前显示的图标中是否存在与所述目标图标互斥的互斥图标,其中,所述全局变量中包装有所述显示设备当前显示的图标数据;
如果存在互斥图标,则根据优先级数据库,判断所述目标图标的优先级是否高于所述互斥图标的优先级;
如果目标图标的优先级高于所述互斥图标的优先级,则设置所述目标图标的显示属性为显示,并设置所述互斥图标的显示属性为隐藏;
如果目标图标的优先级低于所述互斥图标的优先级,则设置所述目标图标的显示属性为隐藏,并保持所述互斥图标的显示属性为显示。
4.如权利要求1所述的方法,其特征在于,所述基于所述显示消息判断是否显示所述目标图标,包括:基于所述显示消息,根据预存的互斥表判断所述目标图标对应的目标时间是否是互斥时间中最晚的时间,如是,则设置所述目标图标的显示属性为显示;如否,则设置所述目标图标的显示属性为隐藏;所述互斥时间为用于指定显示与所述目标图标互斥的图标的显示消息对应的时间。
5.如权利要求1所述的方法,其特征在于,所述按照所述存储链表中的排序依次显示所述存储链表中存储的图标,包括:在显示设备当前显示的图标中有图标停止显示,且没有接收到服务器发送的新显示消息时,显示所述存储链表中排序最靠前的无互斥图标,所述无互斥图标为,与当前所述显示设备上显示的图标没有互斥关系的图标。
6.如权利要求5所述的方法,其特征在于,在显示所述存储链表中排序最靠前的无互斥图标之后,还包括:删除所述存储链表中的所述排序最靠前的无互斥图标。
7.一种图标显示的控制装置,其特征在于,所述装置包括:
接收模块,用于接收服务器下发的显示消息,所述显示消息包括指定显示的目标图标;
判断模块,用于基于所述显示消息判断是否显示所述目标图标,如果不显示所述目标图标则缓存所述目标图标;
确定模块,用于根据所述目标图标的描述数据,确定所述目标图标在预设的存储链表中的存储位置,其中,所述存储链表中的图标按照描述数据的数值依次排列;
链接模块,用于先将所述目标图标与所述存储位置后面相连的图标进行链接,再将所述目标图标与所述存储位置前面相连的图标进行链接,使所述目标图标作为一个元素存入所述存储链表的所述存储位置;
显示模块,用于按照所述存储链表中的排序依次显示所述存储链表中存储的图标。
8.如权利要求7所述的装置,其特征在于,所述描述数据为所述目标图标的优先级或所述目标图标的显示时间。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-6任一所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-6任一所述的方法。