群头像的更新方法、装置、设备及存储介质与流程

文档序号:31597486发布日期:2022-09-21 07:25阅读:168来源:国知局
群头像的更新方法、装置、设备及存储介质与流程

1.本公开涉及计算机技术领域,具体而言,涉及一种群头像的更新方法、装置、电子设备以及计算机可读存储介质。


背景技术:

2.即时通讯软件是通过即时通讯技术来实现在线聊天、交流的软件,在即时通讯软件中,用户可以与其它用户建立群组,如此,可以实现多人的即时通讯。然而,在群组中有成员加入以及成员退出时,群组内的成员通常无法直观的感知到群组成员发生变化,进而影响用户的使用体验。


技术实现要素:

3.本公开实施例至少提供一种群头像的更新方法、群头像的更新装置、电子设备以及计算机可读存储介质,可以直观的感知到群成员的变化情况,有利于提升用户的使用体验。
4.本公开实施例提供了一种群头像的更新方法,包括:
5.在检测到针对目标群组的群成员变更的触发事件的情况下,对所述目标群组的当前群头像的展示样式进行调整,得到调整后的群头像;其中,所述当前群头像包含头像主体部分以及修饰部分;所述对所述目标群组的当前群头像的展示样式进行调整,包括对所述修饰部分的展示样式进行调整;
6.展示所述调整后的群头像。
7.本公开实施例中,在检测到针对目标群组的群成员变更的触发事件的情况下,对所述群头像的修饰部分的展示样式进行调整,并展示调整后的群头像,也即,若群成员有变更,群头像的展示样式会发生改变,如此,用户不用进入群组聊天界面,就可以直观的感知到群成员的变化情况,有利于提升用户的使用体验。
8.一种可选的实施方式中,所述对所述修饰部分的展示样式进行调整,包括:
9.确定所述群成员变更的触发事件的类型;
10.基于所述群成员变更的触发事件的类型,对所述修饰部分的展示样式进行调整。
11.本公开实施例中,根据群成员变更的触发事件的类型,对所述修饰部分的展示样式进行调整,也即,不同的群成员变更的触发事件的类型,对应不同的修饰部分的展示样式,如此,用户通过展示样式的变化即可判断出触发事件的类型,为用户提供了别样的使用体验。
12.一种可选的实施方式中,所述群成员变更的触发事件包括群成员增加事件或者群成员减少事件;所述基于所述群成员变更的触发事件的类型,对所述修饰部分的展示样式进行调整,包括:
13.在所述群成员变更的触发事件为所述群成员增加事件的情况下,将所述修饰部分的展示样式调整为第一展示样式;
14.在所述群成员变更的触发事件为所述群成员减少事件的情况下,将所述修饰部分的展示样式调整为第二展示样式,其中,所述第二展示样式与所述第一展示样式不同。
15.本公开实施例中,若群成员变更的触发事件为所述群成员增加事件,将修饰部分的展示样式调整为第一展示样式;若群成员变更的触发事件为所述群成员减少事件,将修饰部分的展示样式调整为第二展示样式,如此,可以使得用户直观的感知到群组内发生何种类型的群成员变更。
16.一种可选的实施方式中,所述方法还包括:
17.在所述调整后的修饰部分的展示样式的展示时长达到预设展示时长的情况下,将所述调整后的修饰部分的展示样式还原至调整前的修饰部分的展示样式。
18.本公开实施例中,若调整后的修饰部分的展示样式的展示时长达到预设展示时长,则还原至调整前的修饰部分的展示样式,如此,用户可以实时地根据当前群头像的展示样式进行直观的判断当前是否有群成员变更的情况发生。
19.一种可选的实施方式中,所述对所述目标群组的当前群头像的展示样式进行调整,还包括:对头像主体部分内容进行调整。
20.本公开实施例中,通过对头像主体部分内容进行调整,有利于提升群头像的展示样式的丰富性。
21.一种可选的实施方式中,所述头像主体部分包含至少一个群成员的头像,所述对头像主体部分内容进行调整,包括:
22.从所述当前群头像中的至少一个群成员的头像中确定至少一个待替换的群成员头像;
23.基于所述目标群组中除所述至少一个群成员之外的其他群成员对应的头像,对所述至少一个待替换的群成员头像进行替换。
24.本公开实施例中,由于头像主体部分包含至少一个群成员的头像,基于目标群组中除所述至少一个群成员之外的其他群成员对应的头像,对所述至少一个待替换的群成员头像进行替换,如此,可以实现群头像的头像主体部分的轮换,提升群组内用户的参与感,进而提升用户的使用体验。
25.一种可选的实施方式中,所述得到调整后的群头像之后,所述方法还包括:
26.获取所述目标群组中的群成员的数量;
27.确定所述群成员的数量所属的规模等级,并将所述调整后的群头像的头像主体部分的底色调整为与所述规模等级对应的颜色。
28.本公开实施例中,确定所述群成员的数量所属的规模等级,并将所述调整后的群头像的头像主体部分的底色调整为与所述规模等级对应的颜色,如此,用户可以根据群头像的头像主体部分的底色,即可直观地感知到该群组的规模。
29.一种可选的实施方式中,所述方法还包括:
30.获取所述目标群组的群组简介信息,确定所述目标群组的类型;
31.基于所述目标群组的类型,生成提示信息,所述提示信息用于提示用户是否对群头像进行更换,其中,所述提示信息包含与所述目标群组的类型匹配的图像。
32.本公开实施例中,可以根据目标群组的类型生成提示信息,以提示用户是否需要对群头像进行更换,如此,用户可以自行选择是否要将群头像更换成群组类型匹配的头像,
为用户提供便利。
33.本公开实施例还提供一种群头像的更新装置,所述装置包括:
34.调整模块,用于在检测到针对目标群组的群成员变更的触发事件的情况下,对所述目标群组的当前群头像的展示样式进行调整,得到调整后的群头像;其中,所述当前群头像包含头像主体部分以及修饰部分;所述对所述目标群组的当前群头像的展示样式进行调整,包括对所述修饰部分的展示样式进行调整;
35.展示模块,用于展示所述调整后的群头像。
36.一种可选的实施方式中,所述调整模块具体用于:
37.确定所述群成员变更的触发事件的类型;
38.基于所述群成员变更的触发事件的类型,对所述修饰部分的展示样式进行调整。
39.一种可选的实施方式中,所述群成员变更的触发事件包括群成员增加事件或者群成员减少事件;所述调整模块具体用于:
40.在所述群成员变更的触发事件为所述群成员增加事件的情况下,将所述修饰部分的展示样式调整为第一展示样式;
41.在所述群成员变更的触发事件为所述群成员减少事件的情况下,将所述修饰部分的展示样式调整为第二展示样式,其中,所述第二展示样式与所述第一展示样式不同。
42.一种可选的实施方式中,所述调整模块还用于:
43.在所述调整后的修饰部分的展示样式的展示时长达到预设展示时长的情况下,将所述调整后的修饰部分的展示样式还原至调整前的修饰部分的展示样式。
44.一种可选的实施方式中,所述调整模块还用于:对头像主体部分内容进行调整。
45.一种可选的实施方式中,所述头像主体部分包含至少一个群成员的头像,所述调整模块具体用于:
46.从所述当前群头像中的至少一个群成员的头像中确定至少一个待替换的群成员头像;
47.基于所述目标群组中除所述至少一个群成员之外的其他群成员对应的头像,对所述至少一个待替换的群成员头像进行替换。
48.一种可选的实施方式中,所述调整模块还用于:
49.获取所述目标群组中的群成员的数量;
50.确定所述群成员的数量所属的规模等级,并将所述调整后的群头像的底色调整为与所述规模等级对应的颜色。
51.一种可选的实施方式中,所述装置还包括生成模块,所述生成模块用于:
52.获取所述目标群组的群组简介信息,确定所述目标群组的类型;
53.基于所述目标群组的类型,生成提示信息,所述提示信息用于提示用户是否对群头像进行更换,其中,所述提示信息包含与所述目标群组的类型匹配的图像。
54.本公开实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述任一实施方式中所述的群头像的更新方法。
55.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有
计算机程序,该计算机程序被处理器运行时执行上述任一实施方式中所述的群头像的更新方法。
56.关于上述群头像的更新装置、电子设备、及计算机可读存储介质的效果描述参见上述群头像的更新方法的说明,这里不再赘述。
57.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
58.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
59.图1为本公开实施例所提供的一种群头像的更新方法的流程图;
60.图2为本公开实施例所提供的一种群头像的示意图;
61.图3为本公开实施例所提供的一种调整后的群头像的示意图;
62.图4为本公开实施例所提供的另一种调整后的群头像的示意图;
63.图5为本公开实施例所提供的一种对头像主体部分内容的调整方法的流程图;
64.图6为本公开实施例所提供的一种生成提示信息方法的流程图;
65.图7为本公开实施例所提供的一种群头像的更新装置的结构示意图;
66.图8为本公开实施例所提供的另一种群头像的更新装置的结构示意图;
67.图9为本公开实施例所提供的一种电子设备的示意图。
具体实施方式
68.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
69.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
70.本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括a、b、c中的至少一种,可以表示包括从a、b和c构成的集合中选择的任意一个或多个元素。
71.相关技术中,当群组中有新成员加入或者群成员退出的情况下,群头像通常是没有变化的,如此,导致用户无法及时直观感知当前群组的群成员变更,影响用户的使用体
验。
72.基于上述研究,本公开实施例提供了一种群头像的更新方法,能够在检测到针对目标群组的群成员变更的触发事件的情况下,对所述目标群组的当前群头像的展示样式进行调整,得到调整后的群头像,并展示所述调整后的群头像;其中,所述当前群头像包含头像主体部分以及修饰部分;所述对所述目标群组的当前群头像的展示样式进行调整,包括对所述修饰部分的展示样式进行调整。也即,若群成员有变更,则群头像的展示样式会发生变化,如此,用户不用进入群组聊天界面,就可以直观的感知到群成员的变化情况,有利于提升用户的使用体验。
73.为便于对本实施例进行理解,首先对本公开实施例所公开的一种群头像的更新方法进行详细介绍,本公开实施例所提供的群头像的更新方法的执行主体一般为具有一定计算能力的电子设备,电子设备包括终端,其中,终端可以是智能手机、台式计算机或者笔记本电脑等,还可以是平板电脑、智能音箱、智能手表等,并不限定。在一些实施方式中,该方法还可应用于由终端和服务器所组成的实施环境中。
74.可选的,该群头像的更新方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
75.请参阅图1,图1为本公开实施例所提供的一种群头像的更新方法的流程图。如图1所示,本公开实施例提供的一种群头像的更新方法,包括以下s101~s102:
76.s101,在检测到针对目标群组的群成员变更的触发事件的情况下,对所述目标群组的当前群头像的展示样式进行调整,得到调整后的群头像;其中,所述当前群头像包含头像主体部分以及修饰部分;所述对所述目标群组的当前群头像的展示样式进行调整,包括对所述修饰部分的展示样式进行调整。
77.其中,所述群成员变更的触发事件包括群成员增加事件(入群事件)或者群成员减少事件(退群事件)。
78.示例性地,头像主体部分是指能够反映目标群组的属性信息的部分,其中,该目标群组的属性信息包括目标群组的群成员数量、群成员头像、群组类别中的至少一种。修饰部分是指用于对所述头像主体部分进行展示样式装饰的部分,该修饰部分可以包括各类修饰元素,比如线条元素和/或图案元素等,其中,线条元素可以是直线或者曲线;图案元素可以是各种不同类别的图案,比如可以是动物图案、植物图案或者几何形状图案等,在此不做限定。
79.可选地,可以基于位置对群头像中的头像主体部分以及修饰部分进行划分,比如将位于所述群头像中央位置的图案确定为头像主体部分,将位于所述群头像边缘位置的图案确定为修饰部分。其中,中央位置是指包含群头像的中心点的预设位置。
80.在一些可选的实施方式中,所述修饰部分与所述头像主体部分之间的位置关系还可以是修饰部分环绕所述头像主体部分。其中,修饰部分对所述头像主体部分的环绕可以是指修饰部分对头像主体部分的封闭式环绕,例如,若修饰部分是线条框,则线条框是封闭环绕于头像主体部分四周的;也可以是指修饰部分对头像主体部分的开放式环绕,也即,修饰部分可以是环绕于头像主体部分的四周的任意位置的,例如,若修饰部分是至少一个几何形状的图案,则该至少一个图案可以设置于头像主体部分外围的任意位置的(例如位于头像主体部分的左上角、右下角等几个边角处),在此不做限定。
81.具体的,对所述修饰部分的展示样式进行调整可以是调整所述修饰部分的部分修饰元素的显示属性,所述显示属性包括显示颜色、显示大小、显示内容的粗细等,例如,若修饰部分中原本具有线条框的线条元素,则对修饰部分进行调整可以是调整线条框的线条颜色;还可以是增加修饰元素或者减少修饰元素,例如,若修饰部分中原本具有线条元素,则对修饰部分进行调整可以是额外增加一个或者多个几何形状图案。
82.示例性地,请参见图2,为本公开实施例所提供的一种群头像的示意图,如图2中所示,所述群头像包括头像主体部分21以及环绕所述头像主体部分的修饰部分22,头像主体部分21包含至少一个群成员的头像,修饰部分22可以包括线条框或者图案元素等,在此不做限定。在检测到针对目标群组的群成员变更的触发事件(例如群成员增加事件或者群成员减少事件)的情况下,可以对图2中所示的修饰部分22进行调整,例如,改变线条框的颜色或者增加图案元素(例如,横线、圆圈等)。
83.可选的,在对修饰部分的展示样式进行调整时,可以确定所述群成员变更的触发事件的类型(例如,群成员增加事件或者群成员减少事件),基于群成员变更的触发事件的类型,对所述修饰部分的展示样式进行调整。
84.具体的,在群成员变更的触发事件为群成员增加事件的情况下,将所述修饰部分的展示样式调整为第一展示样式;在群成员变更的触发事件为群成员减少事件的情况下,将所述修饰部分的展示样式调整为第二展示样式,其中,第一展示样式与第二展示样式不同,也即,不同类型的群成员变更的触发事件对应不同的修饰部分的展示样式。如此,用户通过展示样式的变化即可判断出触发事件的类型,为用户提供了别样的使用体验。
85.下面针对不同类型的群成员变更的触发事件下的所述修饰部分的展示样式进行调整的内容进行详细说明,请参见图3和图4,图3为本公开实施例所提供的一种调整后的群头像的示意图,图4为另一种调整后的群头像的示意图。如图3所示,在群成员变更的触发事件为群成员增加事件的情况下,对群头像进行调整可以在修饰部分22中增加一个圆圈,如此,形成新的修饰部分22,也即,若用户发现群头像的修饰部分22中包含圆圈,则可以确认群组中有新的群成员加入;类似的,在群成员变更的触发事件为群减少事件的情况下,对群头像进行调整可以在修饰部分22中增加一个三角形,得到新的修饰部分22,也即,若用户发现群头像的修饰部分22中包含三角形,则可以确认群组中有群成员退出,如此,用户可以通过群头像的展示样式的改变直观的感知到群组中是否有群成员增加或者退出。
86.再比如,在未检测到群成员变更的触发事件的情况下,修饰部分22中包含的线条框的颜色为灰色,在检测到群成员变更的触发事件且群成员变更的触发事件为群成员增加事件的情况下,可以将修饰部分22中包含的线条框的颜色调整为第一颜色(如暖色系),例如,红色、黄色或者粉色等;在群成员变更的触发事件为群成员减少事件的情况下,还可以将修饰部分22中包含的线条框的颜色调整为第二颜色(如冷色系),例如,可以是蓝色、绿色等,在此不做限定。如此,该群组中的每个群成员即可根据修饰部分22中的线条框的展示颜色的变化,确定当前群组中的群成员的变化情况,进而提升用户体验。
87.在一些可选的实施方式中,可以预先设置调整后的修饰部分的展示样式的预设展示时长,并在所述调整后的修饰部分的展示样式的展示时长达到预设展示时长的情况下,将所述调整后的修饰部分的展示样式还原至调整前的修饰部分的展示样式。例如,可以预先设置调整后的修饰部分的展示样式的预设展示时长为10分钟,在检测到群成员增加事件
的情况下,修饰部分包含的线条框的颜色为红色并持续10分钟,在到达10分钟后,则线条框的颜色会变回调整前的颜色(例如灰色)。
88.可选的,若在预设展示时长到达之前,有其它新成员加入群组时,可以以最新加入群组的新成员的入群时间为基准,保持线条框的颜色为红色并持续预设展示时长。在另一些实施方式中,若在调整后的修饰部分的展示样式的展示时长未到达预设展示时长的情况下,若有群成员退出,则可以直接将线条框的颜色从红色调整为蓝色,在此并不做限定。
89.在其他实施方式中,针对修饰部分的展示样式的调整,还可以根据预设时间段内入群或者退群的成员数量确定。具体的,若在预设时间段内有多个新成员入群,则可以统计该段时间内的总人数,然后根据总人数确定调整的具体方式。
90.可选的,可以根据总人数确定添加修饰元素的数量;还可以根据总人数确定颜色的变化程度。例如,针对根据总人数确定添加修饰元素的数量这一实施方式:若在预设时间段(如3分钟)内有一个新成员入群,就添加一个圆形图案;若在预设时间段内陆续有5个新成员入群,则添加两个圆形图案;类似的,若在预设时间段(如3分钟)内有10个新成员入群,则可以添加三个圆形图案等等,也即增加的修饰元素的数量可以和预设时间段内的入群总人数正相关。另外,针对退群总人数的实施例的具体实现方式,可以参照入群实施例,此处不再赘述。
91.再比如,针对根据进群总人数确定颜色的变化程度(例如,颜色渐变加深)的实施例:若预设时间段内的总人数为1人,则可以调整线条框的颜色为粉色、若预设时间段内的总人数为10人,则可以调整线条框的颜色为红色;类似的,若预设时间段内的总人数为10人以上,则可以调整线条框的颜色为深红色。类似的,针对退群总人数的具体实施方式,可以参照上述针对入群总人数的实施方式,此处不再赘述。
92.s202,展示所述调整后的群头像。
93.可以理解,在得到调整后的群头像后,可以对调整后的群头像进行展示,如此,用户不用进入群组聊天界面,就可以直观的感知到群成员的变化情况,有利于提升用户的使用体验。
94.根据上述内容可知,由于群头像还包含头像主体部分,因此,在对所述目标群组的当前群头像的展示样式进行调整时,除了前述的对修饰部分进行调整,还可以对头像主体部分内容进行调整,如此,可以提升群头像的展示样式的丰富性。
95.在一些实施方式中,头像主体部分包含至少一个群成员头像,在对头像主体部分内容进行调整时,请参见图5,可以包括以下s501~s502:
96.s501,从所述当前群头像中的至少一个群成员的头像中确定至少一个待替换的群成员头像。
97.s502,基于所述目标群组中除所述至少一个群成员之外的其他群成员对应的头像,对所述至少一个待替换的群成员头像进行替换。
98.可以理解,由于所述头像主体部分包含至少一个群成员的头像,因此,为了提升用户的参与感,可以对当前群头像中的至少一个群成员的头像进行轮换,也即,可以从当前群头像中的至少一个群成员的头像中确定至少一个待替换的群成员头像,并根据目标群组中除所述至少一个群成员头像之外的其它群成员头像,对所述至少一个待替换的群成员头像进行替换。
99.示例性地,请再次参见图2,当前群头像中包括包含9个群成员头像,可以从这9个群成员头像中确定出至少一个待替换的群成员头像(例如群成员头像a、b、c这3个头像),若该目标群组中包括29个群成员,则对应29个群成员头像,如此,即可从29个群成员头像中的除上述9个群成员头像之外的其它20个群成员头像中,确定出3个群成员头像对3个待替换的群成员头像进行替换。
100.在一些实施方式中,在从当前群头像中的至少一个群成员的头像中确定至少一个待替换的群成员头像时,可以基于第一属性信息进行确定,其中,所述第一属性信息可以是每个群成员头像的展示时长或者展示频次。例如,针对图2中的群成员头像a,其展示频次为10次,而群成员头像b的展示频次为2次,则在确定待替换群成员头像时,可以优先将群成员头像a确定为待替换群成员头像;类似的,在所述目标群组中确定除所述至少一个群成员之外的其他群成员对应的头像时,可以基于第二属性信息进行确定,其中,所述第二属性信息可以包括入群时间、活跃度(例如群成员在群内发言的频率、发言时长等)、累计展示时长以及展示频次等,在此不做限定。例如,针对目标群组中的29个群成员头像中除当前群头像中包含的9个群成员头像之外的其它群成员头像,若其它群成员头像中的群成员头像d、e和f对应的群成员在目标群组中的活跃度高于剩余其它群成员在目标群组中的活跃度,则优先基于群成员头像d、e和f对待替换群成员头像a、b、c进行替换。
101.可选的,在所述群成员变更的触发事件为所述群成员减少事件的情况下,可以先确定当前退出的群成员是否为所述当前群头像所包含的头像对应的人员,若所述退出的群成员为所述当前群头像所包含的头像对应的人员,则将所述当前退出的群成员的头像确定为所述待替换的至少一个待替换的群成员头像。如此,可以确保退出的群成员头像不再出现在当前群头像中。
102.在一些实施方式中,在得到调整后的群头像之后,还可以获取目标群组中的群成员的数量,确定所述群成员的数量所属的规模等级,并将所述调整后的群头像的头像主体部分的底色调整为与所述规模等级对应的颜色。
103.示例性地,可以预先划分不同群成员数量对应的规模等级,例如,群成员数量范围为1-10人对应第一规模等级;群成员数量为11-50人对应第二规模等级;群成员数量为50-100人对应第三规模等级,群成员数量为100人以上对应第四规模等级。
104.可选的,随着目标群组的规模等级的增大,则该群组的群头像中的头像主体部分的底色的颜色会逐渐加深,具体的,可以是以同一色系中的颜色进行渐变加深。例如,第一规模等级对应的颜色可以是粉色、第二规模等级对应的颜色可以是浅红色、第三规模等级对应的颜色可以是红色、第四规模等级对应的颜色可以是深红色。
105.在其他实施方式中,还可以是从以不同色系的颜色进行渐变加深,示例的,可以是从冷色系到暖色系的加深,例如,第一规模等级对应的颜色可以是白色、第二规模等级对应的颜色可以是蓝色、第三规模等级对应的颜色可以是绿色、第四规模等级对应的颜色可以是红色。
106.在另一些实施例中,还可以预先建立规模等级与颜色的对应关系,在确定目标群组的规模等级之后,即可根据规模等级与颜色的对应关系,确定与该规模等级对应的颜色。如此,通过头像主体部分对应的颜色即可直观的确定该目标群组对应的人员数量的规模等级。
107.请参见图6,为本公开实施例提供的一种生成提示信息方法的流程图,所述方法包括s601~s602:
108.s601,获取所述目标群组的群组简介信息,确定所述目标群组的类型。
109.其中,所述群组简介信息可以包括群组名称、群公告、群标签等等,在此不做限定。所述目标群组的类型可以是运动群、购物群、学习交流群等等。
110.示例性地,若群公告的内容为“每日提供特价菜品”,则可以确定目标群组的类型为购物群;若群组名称为“马拉松小组”,则可以确定目标群组的类型为运动群。
111.s602,基于所述目标群组的类型,生成提示信息,所述提示信息用于提示用户是否对群头像进行更换,其中,所述提示信息包含与所述目标群组的类型匹配的图像。
112.示例性地,若确定目标群组的类型为运动群,则可以生成与运动群对应的提示信息,所述提示信息中包含与运动群匹配的图像,例如,该图像可以是运动图像(比如,跑步图像,球的图像等等)。如此,用户可以根据提示信息中的图像的内容,确定是否对群头像进行更换。如此,用户可以自行选择是否要将群头像更换成群组类型匹配的头像,为用户提供便利。
113.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
114.基于同一发明构思,本公开实施例中还提供了与群头像的更新方法对应的群头像的更新装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述群头像的更新方法相似,因此装置的实施可以参阅方法的实施,重复之处不再赘述。
115.请参阅图7,为本公开实施例提供的一种群头像的更新装置的结构示意图,所述装置包括:调整模块710以及展示模块720;其中,
116.调整模块710,用于在检测到针对目标群组的群成员变更的触发事件的情况下,对所述目标群组的当前群头像的展示样式进行调整,得到调整后的群头像;其中,所述当前群头像包含头像主体部分以及修饰部分;所述对所述目标群组的当前群头像的展示样式进行调整,包括对所述修饰部分的展示样式进行调整;
117.展示模块720,用于展示所述调整后的群头像。
118.一种可选的实施方式中,所述调整模块710具体用于:
119.确定所述群成员变更的触发事件的类型;
120.基于所述群成员变更的触发事件的类型,对所述修饰部分的展示样式进行调整。
121.一种可选的实施方式中,所述群成员变更的触发事件包括群成员增加事件或者群成员减少事件;所述调整模块710具体用于:
122.在所述群成员变更的触发事件为所述群成员增加事件的情况下,将所述修饰部分的展示样式调整为第一展示样式;
123.在所述群成员变更的触发事件为所述群成员减少事件的情况下,将所述修饰部分的展示样式调整为第二展示样式,其中,所述第二展示样式与所述第一展示样式不同。
124.一种可选的实施方式中,所述调整模块710还用于:
125.在所述调整后的修饰部分的展示样式的展示时长达到预设展示时长的情况下,将所述调整后的修饰部分的展示样式还原至调整前的修饰部分的展示样式。
126.一种可选的实施方式中,所述调整模块710还用于:
127.对头像主体部分内容进行调整。
128.一种可选的实施方式中,所述头像主体部分包含至少一个群成员的头像,所述调整模块具体用于:
129.从所述当前群头像中的至少一个群成员的头像中确定至少一个待替换的群成员头像;
130.基于所述目标群组中除所述至少一个群成员之外的其他群成员对应的头像,对所述至少一个待替换的群成员头像进行替换。
131.一种可选的实施方式中,所述调整模块710还用于:
132.获取所述目标群组中的群成员的数量;
133.确定所述群成员的数量所属的规模等级,并将所述调整后的群头像的头像主体部分的底色调整为与所述规模等级对应的颜色。
134.请参阅图8,图8为本公开实施例提供的另一种群头像的更新装置的结构示意图,所述装置还包括:生成模块730;
135.所述生成模块730用于:
136.获取所述目标群组的群组简介信息,确定所述目标群组的类型;
137.基于所述目标群组的类型,生成提示信息,所述提示信息用于提示用户是否对群头像进行更换,其中,所述提示信息包含与所述目标群组的类型匹配的图像。
138.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
139.基于同一技术构思,本公开实施例还提供了一种电子设备。参照图9所示,为本公开实施例提供的电子设备900的结构示意图,包括处理器901、存储器902、和总线903。其中,存储器902用于存储执行指令,包括内存9021和外部存储器9022;这里的内存9021也称内存储器,用于暂时存放处理器901中的运算数据,以及与硬盘等外部存储器9022交换的数据,处理器901通过内存9021与外部存储器9022进行数据交换。
140.本技术实施例中,存储器902具体用于存储执行本技术方案的应用程序代码,并由处理器901来控制执行。也即,当电子设备900运行时,处理器901与存储器902之间通过总线903通信,使得处理器901执行存储器902中存储的应用程序代码,进而执行前述任一实施例中的方法。
141.处理器901可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
142.其中,存储器902可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,
eeprom)等。
143.可以理解的是,本技术实施例示意的结构并不构成对电子设备900的具体限定。在本技术另一些实施例中,电子设备900可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
144.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的群头像的更新方法。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
145.本公开实施例还提供一种计算机程序产品,该计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的群头像的更新方法,具体可参阅上述方法实施例,在此不再赘述。
146.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
147.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和终端的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、终端和方法,可以通过其它的方式实现。以上所描述的终端实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
148.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
149.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
150.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
151.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公
开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1