<dd id='dedce'></dd>

          <bdo id='dedce'></bdo>

          <th id='dedce'><u id='dedce'></u></th><em id='dedce'></em><tbody id='dedce'></tbody><p id='dedce'><noscript id='dedce'></noscript></p>
        1. 7月1日世界杯赛程

          2018年7月17日 19:54 来源:7月1日世界杯赛程

          哪个世界杯主题曲没 在上一篇中已经完成了好友申请的流程。本篇就是对申请处理流程的简单讲解。前言在上一篇中已经完成了好友申请的流程。本篇就是对申请处理流程的简单讲解。核心知识点在前几篇中已经介绍过很多次了,所以本篇也算是和推送部分有关的最终篇了。后续就继续踏踏实实学习其他的东西吧。申请处理申请的处理流程如下:同意申请:更新消息状态,新增系统消息,加为好友,推送消息拒绝申请:更新消息状态,新增系统消息,推送消息代码实现首先,在UI上,LayIM已经做的很棒了。点击同意事件已经写好,所以要做的就是对接后台的逻辑。上图弹层代码:可以注意到,这里用到了 setFriendGroup方法和addList方法。前者就是加好友的界面,后者就是将用户添加到好友列表中。加好友逻辑不在赘述,主要是加好友成功之后要做两件事情,第一件,通知对方“xx同意加你为好友”。第二,将当前用户信息动态的加入到对方的好友列表中。这里要注意的是,同意添加之后要返回对方好友的在线状态,以便根据状态对好友头像做置灰处理。判断是否在线的方法如下:(应该会有其他方法)通过看源码,可以知道根据用户ID获取channelContext,是通过一个map来实现的

          责编admin: