1.一种移动终端中多状态的挂件更新方法,其特征在于,包括:
S1,接收软件系统中的服务端推送的所述软件系统中的目标挂件的更新消息,获取所述更新消息的消息类型和所述消息类型对应的第一消息内容;
S2,获取预先存储的与所述目标挂件关联的数据字典,若所述数据字典中存在所述消息类型,获取所述数据字典中所述消息类型对应的第二消息内容,判断所述第二消息内容与所述第一消息内容是否相同,若所述第二消息内容与所述第一消息内容不相同,则将所述第二消息内容更新为所述第一消息内容,获得更新后的所述数据字典;
S3,将更新后的所述数据字典传递到所述目标挂件内部,以供所述目标挂件根据更新后的所述数据字典进行状态的更新。
2.根据权利要求1所述的方法,其特征在于,所述步骤S2还包括:若所述数据字典中不存在所述消息类型,将所述消息类型和所述第一消息内容关联存储至所述数据字典中,获得更新后的所述数据字典。
3.根据权利要求1所述的方法,其特征在于,所述步骤S2还包括:若所述第二消息内容与所述第一消息内容相同,根据所述数据字典显示所述目标挂件。
4.根据权利要求1所述的方法,其特征在于,所述步骤S3进一步包括:将更新后的所述数据字典转化为数据模型,根据所述数据模型更新所述目标挂件。
5.根据权利要求3所述的方法,其特征在于,所述将更新后的所述数据字典转化为数据模型进一步包括:获取更新后的所述数据字典中的每个消息类型对应的类型标识,将每个消息类型对应的类型标识与对应的消息内容关联存储在所述数据模型中。
6.一种移动终端中多状态的挂件更新系统,其特征在于,包括:
消息解析模块,用于接收软件系统中的服务端推送的所述软件系统中的目标挂件的更新消息,获取所述更新消息的消息类型和所述消息类型对应的第一消息内容;
字典更新模块,用于获取预先存储的与所述目标挂件关联的数据字典,若所述数据字典中存在所述消息类型,获取所述数据字典中所述消息类型对应的第二消息内容,判断所述第二消息内容与所述第一消息内容是否相同,若所述第二消息内容与所述第一消息内容不相同,则将所述第二消息内容更新为所述第一消息内容,获得更新后的所述数据字典;
挂件更新模块,用于将更新后的所述数据字典传递到所述目标挂件内部,以供所述目标挂件根据更新后的所述数据字典进行状态的更新。
7.根据权利要求6所述的系统,其特征在于,所述字典更新模块还用于若所述数据字典中不存在所述消息类型,将所述消息类型和所述第一消息内容关联存储至所述数据字典中,获得更新后的所述数据字典。
8.根据权利要求6所述的系统,其特征在于,所述挂件更新模块还用于将更新后的所述数据字典转化为数据模型,根据所述数据模型更新所述目标挂件。
9.一种移动终端中多状态的挂件更新方法的设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至5任一所述的方法。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至5任一所述的方法。