消息显示方法、装置、电子设备和存储介质与流程

    专利查询2022-08-22  79



    1.本技术涉及终端技术领域,尤其涉及一种消息显示方法、装置、电子设备和存储介质。


    背景技术:

    2.即时通信(instant messaging,简称im)作为一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。im为用户提供了群组会话功能,即多个用户可在同一个会话窗口中进行交流。然而,若用户暂时离开或退出群组会话一段时间后,在再次进入群组会话后,可能存在大量的未读消息,用户若想查看该段时间的未读消息,需要手动滑动消息记录逐个进行查看。
    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.第五方面,本技术实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述第一方面任一种可能的实现方式中所述的方法。
    60.由此可见,本技术实施例提供了一种消息显示方法、装置、电子设备和存储介质,显示群组的聊天界面;接收对群组中的第一群组成员的第一操作;响应于第一操作,屏蔽群组中除第一群组成员之外的群组成员的群组消息,在聊天界面显示第一群组成员在群组中的群组消息。本技术实施例提供的技术方案通过在群组的聊天界面中屏蔽群组中除第一群
    组成员之外的群组成员的群组消息,而显示第一群组成员的群组消息,能够快速查看群组中某个群组成员在群组中的群组消息,提升了对群组成员的群组消息的查看效率,有效的提升了用户体验。
    附图说明
    61.图1为本技术实施例提供的一种消息显示方法的流程示意图;
    62.图2为本技术实施例提供的一种显示多个群组成员的群组消息的聊天界面示意图;
    63.图3为本技术实施例提供的一种显示用户d的群组消息的界面示意图;
    64.图4为本技术实施例提供的一种具有时间定位标识的显示界面示意图;
    65.图5为本技术实施例提供的另一种消息显示方法的流程示意图;
    66.图6为本技术实施例提供的一种包括群组成员标识的用户d的群组消息的聊天界面示意图;
    67.图7为本技术实施例提供的一种用户a的群组消息的显示界面示意图;
    68.图8为本技术实施例提供的一种群组成员的群组消息显示设定方法流程示意图;
    69.图9为本技术实施例提供的一种屏蔽控件和关注控件的显示界面示意图;
    70.图10为本技术实施例提供的一种显示关注成员标识的聊天界面示意图;
    71.图11为本技术实施例提供的一种消息显示装置的结构示意图;
    72.图12为本技术提供的一种电子设备结构示意图。
    73.通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
    具体实施方式
    74.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
    75.在本技术的实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。在本技术的文字描述中,字符“/”一般表示前后关联对象是一种“或”的关系。
    76.本技术实施例提供的技术方案可以应用于群组聊天的场景中。通过即时通信中的群组会话功能,能够实现多个用户在同一个群组,即同一个会话窗口,进行交流,有效的提升了多人沟通的效率。群组聊天界面在显示群组消息时,根据各个群组成员发送的消息的时刻,在群组中依次显示。由于聊天界面上显示的消息数量有限,因此,用户在查看其他时间的群组消息时,在聊天界面上进行滑动操作,终端设备根据滑动操作的方向,滚动显示群组成员的群组消息。
    77.在群组聊天过程中,用户可能会暂时离开或者关闭当前的显示界面。在用户再次
    打开聊天界面时,可能存在大量的未读群组消息,用户需要了解未读群组消息以便于与群组成员进行会话。用户在查看未读群组消息时,可以手动滑动聊天界面,逐个查看群组消息。在大量的群组消息中,用户可能仅想查看其中一部分群组消息,而手动滑动的方法需要用户耗费时间查找,使得消息查看的效率较低,从而降低了用户体验。
    78.为了解决现有技术中滑动聊天界面逐个查看群组消息而导致用户体验较差的问题,可以根据用户输入的对群组中某个群组成员的操作,在聊天界面中显示群组中该群组成员的群组消息,而屏蔽群组中除该群组成员之外的其他群组成员的群组消息,实现了对单个群组成员的群组消息的快速显示,提升了消息查看的效率,有效的提升了用户体验。
    79.示例的,本技术实施例提供的技术方案可以应用于终端设备,该终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personal digital assistant,简称pda)、可穿戴设备、智能手环等移动终端。本技术实施例对于终端设备不做具体限定。
    80.下面,将通过具体的实施例对本技术提供的消息显示方法进行详细地说明。可以理解的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
    81.图1为本技术实施例提供的一种消息显示方法的流程示意图。该消息显示方法可以由软件和/或硬件装置执行,例如,该硬件装置可以为消息显示装置,该消息显示装置可以为终端或者终端中的处理芯片。示例的,请参见图1所示,该消息显示方法可以包括:
    82.s101、显示群组的聊天界面。
    83.示例的,终端设备显示的群组的聊天界面中可以包括至少两个群组成员发送的多条群组消息,例如,图2所示,图2为本技术实施例提供的一种显示多个群组成员的群组消息的聊天界面示意图。
    84.根据图2所示,群组a中群组成员的数量为200,在进入群组a时,群组a的聊天界面中可以显示用户a、用户b、用户c、用户d、用户e的标识和群组消息,各个用户的群组消息分别为消息1、消息2、消息3、消息4、消息5。本技术实施例仅以图2为例进行说明,但并不代表本技术实施例仅局限于此。
    85.s102、接收对群组中的第一群组成员的第一操作。
    86.第一群组成员为群组内的成员,例如,图1中群组a中的用户b,或者群组a中的用户e,第一群组成员与用户的消息查看需求相关,本技术实施例对于第一群组成员不做具体限定。
    87.示例的,对群组中的第一群组成员的第一操作,可以为对第一群组成员的标识或者第一群组成员发送的消息的操作,该操作可以为长按,也可以为双击,或者单击,本技术实施例对于第一操作不做任何限定。
    88.s103、响应于第一操作,屏蔽群组中除第一群组成员之外的群组成员的群组消息,在聊天界面显示第一群组成员在群组中的群组消息。
    89.示例的,第一群组成员在群组中的群组消息包括处于第一操作的触发时刻之前第一预设时间段内的第一群组成员在群组中的群组消息,和/或,第一群组成员在群组中的未读群组消息。例如,第一操作的触发时刻对应的第一群组成员的群组消息为第一群组成员在群组中最新的群组消息,则可以在聊天界面显示第一群组成员最近30天在群组中的群组消息。再例如,第一操作的触发时刻对应的第一群组成员的群组消息为第一群组成员在群
    组中最新的群组消息,且用户打开聊天界面时包括156条未读消息,该未读消息中包括20条第一群组成员在群组中的未读消息,则可以在聊天界面显示第一群组成员的20条未读消息,或者,在可以在聊天界面显示第一群组成员的20条未读消息以及最近20天内第一群组成员在群组中的群组消息。
    90.示例的,根据上述图2所述的连接界面,在接收到对用户d的标识或者消息4的第一操作时,可以显示用户d的群组消息,具体的可参见图3所示,图3为本技术实施例提供的一种显示用户d的群组消息的界面示意图。在图3中,可以显示用户d在最近10天内的群组消息,由于聊天界面显示的群组消息的数量有限,在图3中显示了群组成员中的用户d的群组消息1、群组消息2、群组消息3、群组消息4、群组消息5,并分别对应显示各个群组消息的接收时刻,其中,群组消息为与图2中的消息4对应。若用户d最近10内的群组消息不止当前聊天界面显示的数量,用户可以手动滑动聊天界面,查看当前未显示的群组消息。本技术实施例仅以图3所示的显示界面为例进行说明,但并不代表本技术实施例仅局限于此。
    91.可以理解的是,第一预设时间段可以为10天,也可以为20天,或者30天,具体的可根据实际情况进行设定,本技术实施例对此不做任何限定。
    92.在本技术实施例中,通过显示处于第一操作的触发时刻之前第一预设时间段内的第一群组成员在群组中的群组消息,便于用户对第一群组成员查找第一预设时间段内第一群组成员的群组消息,通过显示第一群组成员在群组中的未读群组消息,使得用户能够查看第一群组成员的未读消息,实现了对第一群组成员的群组消息的快速查看,有效的提升了消息查看的效率,提升了用户体验。
    93.示例的,响应于第一操作,还可以在聊天界面显示时间定位标识,时间定位标识包括处于第一操作的触发时刻之前的第一消息数量和处于第一操作的触发时刻之后的第二消息数量。可以理解的是,第一消息数量和第二消息数量与第一群组成员在群组中的群组消息的总数量,或者终端设备存储的第一群组成员的群组消息的总数量相关,本技术实施例对此不做具体限定。
    94.示例的,时间定位标识时间定位标识在聊天界面上显示时的初始位置与第一操作对应的群组消息的位置。时间定位标识时间定位标识在聊天界面上显示时的初始位置为响应于第一操作显示的聊天界面上的位置。例如,用户长按群组中某个群组成员的消息,显示该群组成员的群组消息和时间定位标识,在刚进入该界面时,时间定位标识对应于用户长按的消息的显示位置,例如,时间定位标识处于该消息的一侧,例如,聊天界面的左侧边缘或者右侧边缘,且时间定位标识不能对显示的群组消息造成遮挡,本技术实施例对于时间定位标识的显示位置不做任何限定。
    95.在本技术实施例中,通过在聊天界面显示时间定位标识,便于用于了解第一群组成员在群组中的群组消息的数量,并且能够对消息进行定位,进一步提升用户体验。
    96.在本技术实施例中,若在聊天界面显示第一群组成员的群组消息时,在第一操作的触发时刻之后,还可能接收到第一群组成员发送的先的消息。示例的,在接收到第一群组成员发送的新的群组消息时,将新的群组消息显示在聊天界面,并对第二消息数量进行更新。
    97.以上述图3为例,显示定位标识在聊天界面中显示时,可参见图4所示,图4为本技术实施例提供的一种具有时间定位标识的显示界面示意图。图4中显示的用户d在最近10天
    内的群组消息,图4中时间定位标识指向的群聊消息4为图2中用户d的消息4。根据图4可知,用户d最近10天在群组a中的群组消息为132条,其中,群组消息对应的接收时刻处于时间定位标识指向的群组消息5对应的接收时刻之前的条数为130条(包括群组消息4)。由于群组消息5对应与图2中的消息4,且图2中的消息4为触发第一操作时用户d最新的群组消息,因此,图4中的群组消息6和群组消息7为第一操作的触发时刻之前接收到的用户d发送的新的群组消息,条数为2条。
    98.可以理解的是,图4中的群组消息6和群组消息7为用户d新的群组消息,在接收到群组消息6时,将时间定位标识下方的消息数量由0更新为1,在接收到群组消息7时,将时间定位标识下方的消息数量由1更新为2。本技术实施例仅以图4为例进行说明,但并不代表本技术实施例仅局限于此。
    99.在本技术实施例中,在接收到第一群组成员的群组消息时,能够及时在聊天界面更新,以便于用户对第一群组成员新发送的新的群组消息和已接收到的群组消息进行区分,能够有效的提升用户体验。
    100.由此可见,本技术实施例提供的消息显示方法,显示群组的聊天界面;接收对群组中的第一群组成员的第一操作;响应于第一操作,屏蔽群组中除第一群组成员之外的群组成员的群组消息,在聊天界面显示第一群组成员在群组中的群组消息。本技术实施例提供的技术方案通过在群组的聊天界面中屏蔽群组中除第一群组成员之外的群组成员的群组消息,而显示第一群组成员的群组消息,能够对群组中的某个群组成员的群组消息进行针对性的显示,以便于用户对不同群组成员进行快速查看,不需要用户在大量中群组消息中逐条查找第一群组成员的群组消息,避免其他群组成员的群组消息造成干扰,提升了对群组消息的查看效率,极大的提升了用户体验。
    101.在本技术的另一实施例中,用户在屏蔽群组中除第一群组成员之外的群组成员的群组消息,在聊天界面显示第一群组成员在群组中的群组消息时,可以快速返回之前的群组的聊天界面。
    102.示例的,在显示第一群组成员在群组中的群组消息时,若接收到对第一群组成员的第二操作,则可以响应于第二操作,显示群组的聊天界面。对第一群组成员的第二操作可以为对第一群组成员的任一条群组消息的长按操作,或者双击操作,本技术实施例仅以上述第二操作为例进行说明,但并不代表本技术实施例仅局限于此。例如,可以在上述图4的显示界面中长按群组消息6,返回上述实施例中图2所示的界面。
    103.在本技术实施例中,通过响应于对显示界面中第一群组成员的第二操作,显示群组的聊天界面,能够实现两种显示界面的快速切换,使得在用户需要查看最新的群组消息时,可以快速返回到群组的聊天界面,提升了显示界面的可操作性,能够有效的提升用户体验。
    104.示例的,在聊天界面显示第一群成员在群组中的群组消息和时间定位标识时,该聊天界面还可以包括群组成员的标识。在该聊天界面中,可以通过用户输入的操作,对聊天界面显示的群组成员的群组消息进行切换。图5为本技术实施例提供的另一种消息显示方法的流程示意图。该消息显示方法可以由软件和/或硬件装置执行,例如,该硬件装置可以为消息显示装置,该消息显示装置可以为终端或者终端中的处理芯片。示例的,请参见图5所示,该消息显示方法可以包括:
    105.s501、聊天界面还显示群组成员的标识。
    106.示例的,聊天界面在显示群组成员的标识,还可以显示群组成员得消息数量,显示的消息数量得时间段可以与显示的第一群组成员的群组消息的时间段相同,例如最近10天内,本技术实施例对于消息数量所处的时间段不做任何限定。根据上述实施例所述,在接收到群组成员发送的新的群组消息时,可以对聊天界面中群组成员的群组消息数量进行更新。
    107.在本技术中,在显示第一群组成员在群组中的群组消息时,还可以对当前聊天界面中的第一群组成员的标识进行标记,例如,为第一群组成员的标识设定与其他群组成员的标识不同的底色,以便于用户对当前显示的群组消息的归属者进行确定。本技术实施例对于群组成员的标识进行标记的方式不做具体限定。
    108.示例的,显示群组成员的标识的界面可参见图6所示,图6为本技术实施例提供的一种包括群组成员标识的用户d的群组消息的聊天界面示意图。在图6中的聊天界面中,显示有用户d的群组消息,时间定位标识和群组中各个用户的标识。由于聊天界面的显示区域有限,图6中仅显示有用户a的标识、用户b的标识、用户c的标识、用户d的标识、用户e的标识,且每个用户的标识的右上角均显示有最近10内该用户在群组中的群组消息的数量。其中,用户a的群组消息数量为321,用户b的群组消息数量为222,用户c的群组消息数量为132,用户e的群组消息数量为12。
    109.由于显示的群组消息为用户d的群组消息,因此,对用户d的标识进行标记,用户d的标识与其他用户的标识的颜色不同。根据图6所述的聊天界面,用户可以左右滑动用户的标识位置,以在显示界面上显示其他群组成员的标识。可以理解的是,本技术实施例仅以图6为例进行说明,但并不代表本技术实施例仅局限于此。
    110.s502、接收对群组中的第二群组成员的第三操作。
    111.示例的,第二群组成员为群组中的除第一群组成员之外的任一个群组成员,本技术实施例对于第三群组成员不做任何限定。第三操作可以为对第二群组成员的标识的点击操作或者滑动操作,例如,对图6中用户a的标识的点击操作。本技术实施例对于第三操作不做具体限定。
    112.s503、响应于第三操作,屏蔽群组中的除第二群组成员之外的群组成员的群组消息,在聊天界面显示第二群组成员在群组中的群组消息。
    113.例如,在上述图6中对用户a的标识执行点击操作,则响应于该点击操作,聊天界面由显示用户d的群组消息切换为显示用户a的群组消息。切换后的聊天界面可参见图7所示,图7为本技术实施例提供的一种用户a的群组消息的显示界面示意图。
    114.根据图7所示,聊天界面显示用户a的群组消息,显示的群组消息包括群组消息10、群组消息11、群组消息12、群组消息13、群组消息14、群组消息15、群组消息16。其中,群组消息14为图2中的消息1。本技术实施例仅以图7为例进行说明,但并不代表本技术实施例仅局限于此。
    115.由此可见,本技术实施例提供的技术方案,在聊天界面显示屏蔽群组中除第一群组成员之外的群组成员的群组消息,显示第一群组成员在群组中的群组消息时,可以响应于对第二群组成员的第三操作,屏蔽群组中的除第二群组成员之外的群组成员的群组消息,在聊天界面显示第二群组成员在群组中的群组消息,实现了群组成员的群组消息的快
    速切换,能够有效的提升查看不同群组成员的群组的效率。
    116.在本技术中,若聊天界面包括群组成员的标识,可以对群组成员执行屏蔽或者关注操作,可参见图8所述,图8为本技术实施例提供的一种群组成员的群组消息显示设定方法流程示意图。该方法包括:
    117.s801、接收对第三群组成员的第四操作。
    118.示例的,第三群组成员可以为群组中的任一群组成员,例如,上述图7中群组a中的任一个群组成员。第四操作可以为对第三群组成员的标识的长按操作或者双击操作,本技术实施例对于第三群组成员和第四操作不做任何限定。
    119.s802、响应于第四操作,在聊天界面显示屏蔽控件和关注控件。
    120.示例的,响应于第四操作,可以在聊天界面上显示屏蔽控件和关注控件,屏蔽控件和关注控件可以显示在聊天界面的下方,或者上方,或者其他区域,本技术实施例对于屏蔽控件和关注控件的显示区域不做具体限定。
    121.以上述图6为例,第四操作为点击图6中用户d的标识,在聊天界面显示屏蔽控件和关注控件,具体的可参见图9所述,图9为本技术实施例提供的一种屏蔽控件和关注控件的显示界面示意图。
    122.根据图9所示,响应于对用户d的标识的点击操作,在聊天界面的下方显示屏蔽控件和关注控件。本技术实施例仅以图9所示的聊天界面为例进行说明,但并不代表本技术实施例仅局限于此。
    123.可以理解的是,若第三群组成员已经被设定为关注成员,则响应于第四操作,可以在聊天界面显示屏蔽控件和取消关注控件。若第三群组成员已经被设定为屏蔽,则响应于第四操作,可以在聊天界面显示取消屏蔽控件和关注控件。
    124.s803、接收对屏蔽控件或关注控件的操作,响应于接收到的操作执行相应的流程。
    125.在一种可能的实现方式中,终端设备可以接收对屏蔽控件的第五操作,响应于第五操作,在聊天界面中屏蔽第三群组成员在群组中的群组消息。示例的,第五操作可以为对屏蔽控件的点击操作,本技术实施例对第五操作不做具体限定。
    126.例如,对图9所示的屏蔽控件进行点击操作,响应于该操作,在聊天界面为图2所示的界面时,屏蔽用户d的群组消息。
    127.可以理解的是,本技术实施例中可以通过上述的方式对多个群组成员设置屏蔽,本技术实施例对于设定为屏蔽的成员的数量不做具体限定。
    128.在本技术实施例中,能够实现在聊天界面中对群组成员的群组消息进行屏蔽,增强了聊天界面的可操作性,提升了用户体验。
    129.在另一种可能的实现方式中,终端设备还可以接收对关注控件的第六操作;响应于第六操作,在聊天界面中显示关注成员标识,并对第三群组成员的标识或第三群组成员的群组消息进行标记,关注成员标识包括处于第六操作的触发时刻之前的第二预设时间段内的第三消息数量,以及,处于第六操作的触发时刻之后的第四消息数量。
    130.示例的,第六操作可以为对关注控件的点击操作。第二预设时间段可以为1天,也可以为10天,也可以为30天,本技术实施例对于第二预设时间段不做具体限定。
    131.示例的,在对第三群组成员的标识或第三群组成员的群组消息进行标记时,可以改变第三群组成员的标识或第三群组成员的群组消息的底色,也可以为第三群组成员的标
    识或第三群组成员的群组消息设定特殊的标识,例如,五角星,带有颜色的圆点等,本技术实施例对第三群组成员的标识或第三群组成员的群组消息进行标记的方式不做具体限定。
    132.以上述图9为例,在用户对图9中用户d对应的关注控件进行点击操作后,可以在群组的聊天界面中显示关注成员标识,具体的可参见图10所示,图10为本技术实施例提供的一种显示关注成员标识的聊天界面示意图。根据图10所示在将用户d设定为关注群组成员时,在群组a的聊天界面中可以显示关注成员标识,且关注成员标识中包括用户d最近一天的消息数量,其中处于关注成员标识点击之前的群组消息数量为78,处于关注成员标识点击之后的群组消息数量为0。此外,对用户d的标识使用五角星进行标记,以便于用户查看。
    133.可以理解的是,本技术实施例中可以通过上述的方式对多个群组成员设置关注,本技术实施例对于设定为关注的成员的数量不做具体限定。
    134.在一种可能的实现方式中,终端设备在接收到对关注成员标识的点击或者长按,或者其他操作时,响应于该操作可以返回设定该成员是否关注或者屏蔽的聊天界面。例如,终端设备在接收到对图10中用户d的关注成员标识的点击操作时,可以返回图9所示的聊天界面。
    135.在本技术实施例中,通过将为群组中的群组成员设置关注,为关注的群组成员的标识或者群组成员的群组消息进行标记,使得用户能够在群组的聊天界面中快速查看到该关注的群组成员的群组消息,实现了群组消息的快速查看,提升了用户体验。
    136.示例的,在聊天界面显示关注成员标识时,终端设备在接收到对关注成员标识的拖动操作时,可以随着拖动操作的方向显示第三群组成员的群组消息。以图10为例,终端设备在接收到对用户d的关注成员标识的向上的拖动操作时,随着向上的拖动操作,可以显示接收时刻在消息4之前的上一条用户d的群组消息。其中,在消息4和处于消息4之前的用户d的群组消息中间的其他群组成员的群组消息在拖动过程中可以不显示,以实现通过拖动关注成员标识对用户d的群组消息进行快速定位。
    137.在本技术实施例中,通过拖动关注成员标识能够对关注的群组成员的群组消息进行快速查看,避免了用户在大量中群组消息中寻找某个群组成员的群组消息而浪费大量的时间,有效的提升了用户查看群组消息的效率。
    138.综上所述,本技术实施例提供的技术方案使得用户能够快捷的查看某个群组成员的群组消息,以决定是否回复群组消息,并能够快速定位群组消息的发送时间。而且能够灵活设置屏蔽或关注某个群组成员,提升了群组中群组成员的管理效率。此外,还可以对一段时间内群组成员的群组消息的数量进行显示,从而有效的提升了群组消息查看的效率。
    139.图11为本技术实施例提供的一种消息显示装置110的结构示意图,示例的,请参见图11所示,该消息显示装置110可以包括:
    140.显示模块1101,用于显示群组的聊天界面。
    141.接收模块1102,用于接收对群组中的第一群组成员的第一操作。
    142.显示模块1101,还用于响应于第一操作,屏蔽群组中除第一群组成员之外的群组成员的群组消息,在聊天界面显示第一群组成员在群组中的群组消息。
    143.在一种可能的实现方式中,第一群组成员在群组中的群组消息包括:处于第一操作的触发时刻之前第一预设时间段内的第一群组成员在群组中的群组消息,和/或,第一群组成员在群组中的未读群组消息。
    144.在一种可能的实现方式中,显示模块1101,还用于响应于所述第一操作,在所述聊天界面显示时间定位标识,所述时间定位标识包括处于所述第一操作的触发时刻之前的第一消息数量和处于所述第一操作的触发时刻之后的第二消息数量。
    145.在一种可能的实现方式中,所述时间定位标识在所述聊天界面上显示时的初始位置与所述第一操作对应的群组消息的位置相对应。
    146.在一种可能的实现方式中,装置还包括更新模块1103,更新模块1103,用于在接收到第一群组成员发送的新的群组消息时,将新的群组消息显示在聊天界面,并对第二消息数量进行更新。
    147.在一种可能的实现方式中,显示模块1101,还用于显示第一群组成员在群组中的群组消息。
    148.接收模块1102,还用于接收对第一群组成员的第二操作。
    149.显示模块1101,还用于响应于第二操作,显示群组的聊天界面。
    150.在一种可能的实现方式中,显示模块1101,还用于在聊天界面还显示群组成员的标识。
    151.接收模块1102,还用于接收对群组中的第二群组成员的第三操作。
    152.显示模块1101,还用于响应于第三操作,屏蔽群组中的除第二群组成员之外的群组成员的群组消息,在聊天界面显示第二群组成员在群组中的群组消息。
    153.在一种可能的实现方式中,接收模块1102,还用于接收对第三群组成员的第四操作。
    154.显示模块1101,还用于响应于第四操作,在聊天界面显示屏蔽控件和关注控件。
    155.接收模块1102,还用于接收对屏蔽控件的第五操作。
    156.显示模块1101,还用于响应于第五操作,在聊天界面中屏蔽第三群组成员在群组中的群组消息。
    157.在一种可能的实现方式中,接收模块1102,还用于接收对关注控件的第六操作。
    158.显示模块1101,还用于响应于第六操作,在聊天界面中显示关注成员标识,并对第三群组成员的标识或第三群组成员的群组消息进行标记,关注成员标识包括处于第六操作的触发时刻之前的第二预设时间段内的第三消息数量,以及,处于第六操作的触发时刻之后的第四消息数量。
    159.在一种可能的实现方式中,显示模块1101,还用于在接收到对关注成员标识的拖动操作时,随着拖动操作的方向显示第三群组成员的群组消息。
    160.本技术实施例提供的消息显示装置,可以执行上述任一实施例中的消息显示方法的技术方案,其实现原理以及有益效果与消息显示方法的实现原理及有益效果类似,可参见消息显示方法的实现原理及有益效果,此处不再进行赘述。
    161.图12为本技术提供的一种电子设备结构示意图。如图12所示,该电子设备1200可以包括:至少一个处理器1201和存储器1202。
    162.存储器1202,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。
    163.存储器1202可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
    164.处理器1201用于执行存储器1202存储的计算机执行指令,以实现前述方法实施例所描述的消息显示方法。其中,处理器1201可能是一个中央处理器(central processing unit,简称为cpu),或者是特定集成电路(application specific integrated circuit,简称为asic),或者是被配置成实施本技术实施例的一个或多个集成电路。具体的,在实现前述方法实施例所描述的消息显示方法时,该电子设备例如可以是终端、服务器等具有处理功能的电子设备。
    165.可选的,该电子设备1200还可以包括通信接口1203。在具体实现上,如果通信接口1203、存储器1202和处理器1201独立实现,则通信接口1203、存储器1202和处理器1201可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。
    166.可选的,在具体实现上,如果通信接口1203、存储器1202和处理器1201集成在一块芯片上实现,则通信接口1203、存储器1202和处理器1201可以通过内部接口完成通信。
    167.本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序指令,程序指令用于上述实施例中的方法。
    168.本技术还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。电子设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得电子设备实施上述的各种实施方式提供的消息显示方法。
    169.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。

    技术特征:
    1.一种消息显示方法,其特征在于,包括:显示群组的聊天界面;接收对所述群组中的第一群组成员的第一操作;响应于所述第一操作,屏蔽所述群组中除所述第一群组成员之外的群组成员的群组消息,在所述聊天界面显示所述第一群组成员在所述群组中的群组消息。2.根据权利要求1所述的方法,其特征在于,所述第一群组成员在所述群组中的群组消息包括:处于所述第一操作的触发时刻之前第一预设时间段内的第一群组成员在所述群组中的群组消息,和/或,第一群组成员在所述群组中的未读群组消息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述第一操作,在所述聊天界面显示时间定位标识,所述时间定位标识包括处于所述第一操作的触发时刻之前的第一消息数量和处于所述第一操作的触发时刻之后的第二消息数量。4.根据权利要求3所述的方法,其特征在于,所述时间定位标识在所述聊天界面上显示时的初始位置与所述第一操作对应的群组消息的位置相对应。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:在接收到所述第一群组成员发送的新的群组消息时,将所述新的群组消息显示在所述聊天界面,并对所述第二消息数量进行更新。6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:显示第一群组成员在所述群组中的群组消息;接收对所述第一群组成员的第二操作;响应于所述第二操作,显示群组的聊天界面。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述聊天界面还包括群组成员的标识;接收对所述群组中的第二群组成员的第三操作;响应于所述第三操作,屏蔽所述群组中的除所述第二群组成员之外的群组成员的群组消息,在所述聊天界面显示所述第二群组成员在所述群组中的群组消息。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:接收对第三群组成员的第四操作;响应于所述第四操作,在所述聊天界面显示屏蔽控件和关注控件;接收对屏蔽控件的第五操作;响应于所述第五操作,在所述聊天界面中屏蔽所述第三群组成员在所述群组中的群组消息。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:接收对所述关注控件的第六操作;响应于所述第六操作,在所述聊天界面中显示关注成员标识,并对第三群组成员的标识或所述第三群组成员的群组消息进行标记,所述关注成员标识包括处于所述第六操作的触发时刻之前的第二预设时间段内的第三消息数量,以及,处于所述第六操作的触发时刻之后的第四消息数量。
    10.根据权利要求9所述的方法,其特征在于,所述方法还包括:在接收到对所述关注成员标识的拖动操作时,随着所述拖动操作的方向显示第三群组成员的群组消息。11.一种消息显示装置,其特征在于,包括:显示模块,用于显示群组的聊天界面;接收模块,用于接收对所述群组中的第一群组成员的第一操作;所述显示模块,还用于响应于所述第一操作,屏蔽所述群组中除所述第一群组成员之外的群组成员的群组消息,在所述聊天界面显示所述第一群组成员在所述群组中的群组消息。12.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-10中任一项所述的方法。13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-10任一项所述的方法。14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时,实现上述权利要求1-10任一项所述的方法。

    技术总结
    本申请实施例提供了一种消息显示方法、装置、电子设备和存储介质,显示群组的聊天界面;接收对群组中的第一群组成员的第一操作;响应于第一操作,屏蔽群组中除第一群组成员之外的群组成员的群组消息,在聊天界面显示第一群组成员在群组中的群组消息。本申请实施例提供的技术方案通过在群组的聊天界面中屏蔽群组中除第一群组成员之外的群组成员的群组消息,而显示第一群组成员的群组消息,实现了针对群组成员的群组消息的快速查看,提升了对群组消息的查看效率,有效的提升了用户体验。有效的提升了用户体验。有效的提升了用户体验。


    技术研发人员:马志强
    受保护的技术使用者:亿咖通(湖北)技术有限公司
    技术研发日:2022.04.01
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-10988.html

    最新回复(0)