群头像更新方法及装置的制造方法
【技术领域】
[0001 ]本发明实施例涉及通信技术领域,尤其涉及一种群头像更新方法及装置。
【背景技术】
[0002]随着通信技术的发展,智能终端已经成为人们日常生活中不可或缺的通信工具,用户可在智能终端中安装各类应用软件,以享受各类应用软件带来的便捷服务。
[0003]在各类应用软件中,交友软件是用户较为常用的一类应用软件,且用户可通过交友软件建立群组,群组包括多个成员,多个成员可在该群组的聊天界面中输入文字、语音文件或视频文件进行聊天。
[0004]现有技术中群组对应有群头像,该群头像由该群组中前几位成员各自的个人头像组合而成,但是当前几位成员中任一成员的个人头像发生改变时,群头像也不会获得更新,降低了群头像的更新效率。
【发明内容】
[0005]本发明实施例提供一种群头像更新方法及装置,以提高群头像的更新效率。
[0006]本发明实施例的一个方面是提供一种群头像更新方法,包括:
[0007]终端应用接收修改群头像修改指令,所述群头像修改指令包括需要进行群头像修改的目标群组;
[0008]根据所述群头像修改指令,依据用户选择的目标图像将本地的所述目标群组的群头像更新为所述目标图像;
[0009]将所述目标图像发送给服务器,所述服务器将所述目标图像发送给所述目标群组中除所述用户之外的其他成员对应的终端应用,以使所述其他成员对应的终端应用能够及时接收所述目标图像,并将所述目标群组的群头像更新为所述目标图像。
[0010]本发明实施例的另一个方面是提供一种群头像更新装置,包括:
[0011]接收模块,用于接收修改群头像修改指令,所述群头像修改指令包括需要进行群头像修改的目标群组;
[0012]更新模块,用于根据所述群头像修改指令,依据用户选择的目标图像将本地的所述目标群组的群头像更新为所述目标图像;
[0013]发送模块,用于将所述目标图像发送给服务器,所述服务器将所述目标图像发送给所述目标群组中除所述用户之外的其他成员对应的终端应用,以使所述其他成员对应的终端应用能够及时接收所述目标图像,并将所述目标群组的群头像更新为所述目标图像。
[0014]本发明实施例提供的群头像更新方法及装置,通过终端应用将目标图像发送给服务器,由服务器将该目标图像发送给目标群组中除用户之外的其他成员对应的终端应用,以使其他成员对应的终端应用更新目标群组的群头像,提高了群头像的更新效率,提高了用户体验。
【附图说明】
[0015]图1为本发明实施例提供的群头像更新方法流程图;
[0016]图2为本发明另一实施例提供的群头像更新方法流程图;
[0017]图3为本发明另一实施例提供的群头像更新方法流程图;
[0018]图4为本发明实施例提供的群头像更新装置的结构图;
[0019]图5为本发明另一实施例提供的群头像更新装置的结构图;
【具体实施方式】
[0020]图1为本发明实施例提供的群头像更新方法流程图。本发明实施例针对现有技术中群组对应有群头像,该群头像由该群组中前几位成员各自的个人头像组合而成,但是当前几位成员中任一成员的个人头像发生改变时,群头像也不会获得更新,从而降低了用户体验,提供了群头像更新方法,该方法具体步骤如下:
[0021]步骤S101、终端应用接收修改群头像修改指令,所述群头像修改指令包括需要进行群头像修改的目标群组;
[0022]假设用持有终端设备A,用户b持有终端设备B,用户c持有终端设备C,用户d持有终端设备D,用户e持有终端设备E,终端设备A、B、C、D、E分别安装有终端应用,该终端应用属于交友类软件,用户a、b、c、d、e同属于该终端应用的一个目标群组,且目标群组对应有群头像,默认情况下,该群头像由该目标群组中前4个成员各自的个人头像组合构成,即该群头像由用户a、b、c、d分别对应的个人头像组合构成。
[0023]在本发明实施例中,目标群组中的任何一个成员均可修改该成员所持有的终端设备存储的该目标群组的群头像,当某一成员修改该目标群组的群头像时,该成员对应的终端应用接收修改群头像修改指令,所述群头像修改指令包括需要进行群头像修改的目标群组。
[0024]步骤S102、根据所述群头像修改指令,依据用户选择的目标图像将本地的所述目标群组的群头像更新为所述目标图像;
[0025]例如,用户c从终端设备C的相册中选择一张图片作为目标图像,或者用户c通过终端设备C拍摄一张图片作为目标图像,用户c通过本地终端设备C中该终端应用的设置选项将终端设备C存储的该目标群组的群头像更新为用户c确定的目标图像。
[0026]步骤S103、将所述目标图像发送给服务器,所述服务器将所述目标图像发送给所述目标群组中除所述用户之外的其他成员对应的终端应用,以使所述其他成员对应的终端应用能够及时接收所述目标图像,并将所述目标群组的群头像更新为所述目标图像。
[0027]用户c通过终端设备C中该终端应用的设置选项将终端设备C存储的该目标群组的群头像更新为用户c确定的目标图像之后,终端设备C将该目标图像发送给服务器,服务器中存储有该目标群组的标识号,以及该目标群组中每个成员对应的标识号,终端设备C向服务器发送该目标图像的同时还向服务器发送该目标群组的标识号和用户c的标识号,服务器依据该目标群组的标识号和用户c的标识号确定出该目标群组中除用户c之外的成员即用户a、b、d、e,并将所述目标图像发送给终端设备A、B、D、E,终端设备A、B、D、E依据接收到的目标图像将所述目标群组的群头像更新为所述目标图像。
[0028]本发明实施例通过终端应用将目标图像发送给服务器,由服务器将该目标图像发送给目标群组中除用户之外的其他成员对应的终端应用,以使其他成员对应的终端应用更新目标群组的群头像,提高了群头像的更新效率,提高了用户体验。
[0029]图2为本发明另一实施例提供的群头像更新方法流程图,该方法具体步骤如下:
[0030]步骤S201、所述终端应用依据所述目标群组中前η个成员各自的个人头像生成所述目标群组的群头像,其中,η大于等于2;
[0031]在本发明实施例中,所述目标群组的原始群头像由所述目标群组中各个成员对应的终端应用依据所述目标群组中前η个成员各自的个人头像生成,其中,η大于等于2。
[0032]根据上述实施例可知,终端设备A、B、C、D、E分别安装有终端应用,该终端应用属于交友类软件,用户a、b、c、d、e同属于该终端应用的一个目标群组,终端设备A、B、C、D、E分别在本地生成所述目标群组的群头像,具体生成方法为:每个终端设备依据所述目标群组的前η个成员各自的个人头像组合构成所述目标群组的群头像,优选的,η等于4,每个终端设备存储的所述目标群组中所有成员的排列顺序是相同的,每个终端设备将所述目标群组中第一个成员的个人头像作为群头像的左上部分,第二个成员的个人头像作为群头像的右上部分,第三个成员的个人头像作为群头像的左下部分,第四个成员的个人头像作为群头像的右下部分。
[0033]步骤S202、所述终端应用接收所述服务器下发的退群信息,所述退群信息包括退出所述目标群组的成员对应的标识号;
[0034]如果所述目标群组的前4个成员中有成员退出所述目标群组,例如,用户a退出了所述目标群组,则用户a对应的终端应用向服务器发送退群信息,所述退群信息包括用户a对应的标识号;所述服务器将该用户a的退群信息发送给所述目标群组中剩余成员b、c、d、e分别对应的终端应用。
[0035]步骤S203、所述终端应用依据所述标识号判断所述退出所述目标群组的成员是否为所述目标群组的前η个成员中的成员;
[0036]剩余成员b、c、d、e分别对应的终端应用分别依据所述标识号判断所述退出所述目标群组的成员即用户a是否为所述目标群组