环信中要设置昵称和头像有两种方法,一种是通过请求服务器获得,一种是通过发送扩展消息获得。本人推荐通过发送扩展消息获得,简单又方便。所以下面我就只讲通过发送扩展消息获取的方法。

具体的实现步骤如下:

1.在登录成功后,通过请求自己后台获取当前用户的头像和昵称,并保存在本地(内存+数据库)。

2.在发送消息的时候,为每一条消息都添加头像和昵称的扩展属性(ChatFragment类里面)

3.在接收消息的时候,接收扩展消息,并保存(DemoHelper类里面)

通过以上步骤就可以可以实现头像和昵称的显示了。另外,可以在好友列表中保存该好友的头像和昵称信息,用于展示好友的头像和昵称。

Android 集成环信IM,实现头像和昵称的显示相关推荐

  1. Android集成环信easeui,设置圆形头像,修改气泡和扩展栏,跳过打包冲突

    初次集成环信的话还是有很多坑的, 我也是个新手,技术客服各种问,各种找人,才堪堪摸到门槛,记录下一点东西,希望给那些初次集成的朋友一点tips. 1,集成环信的时候,如果你不需要很多如视频聊天,等的功 ...

  2. 最新Android集成环信步骤详解

    前一阵时间一直以为环信不能被个人用户注册,结果现在想试试结果真的注册进来了,各种打脸.今天趁着晚上有时间把环信继承的步骤做一个记录,方便以后的童鞋们能够快速的集成. 1.第一步:肯定是创建应用喽 那么 ...

  3. Android集成环信IM,实现聊天置顶功能

    首先是,要实现置顶聊天,那么我们就要有两个List集合,一个是置顶的,一个是不是置顶的.这里,环信给出了EMConversation的一个方法,带大家看看技术文档. 看下这个文档里面说的非常清楚,也就 ...

  4. Android 集成环信实现单点登录校验,账号异地被挤下线功能。

    前言 其实所说的被挤下线功能,就是一个账号在A客户端保持登陆状态,然后又在B客户端进行了登陆操作,那么A客户端就会被顶下线 很多伙伴在开发自己公司产品的时候,一般都会考虑用户账号安全,或者用户账号功能 ...

  5. android 集成环信SDK

    集成步骤: 1. 首先在你的项目根目录build.gradle文件的allprojects→repositories属性下加入远程库地址 allprojects {repositories {goog ...

  6. Android集成环信IM,实现为某一个好友设置消息免打扰

    环信SDK中是没有提供直接为某一个好友设置消息免打扰的api,其实,所谓的消息免打扰,无非就是在收到好友的消息时,不进行通知,在会话列表中,不显示未读消息数量,因此,我们可以将是否开启免打扰的的状态保 ...

  7. android 集成环信 即时通讯

    工作这么长时间了,我是一个很懒的人 ,今天正好看见前同事在CSDN上发的博客,记录了那时我们一起工作碰到的问题,勾起了美好的回忆,索性我在记录一下刚刚做完的一些功能,花了将近多半个月做了环信的即时通讯 ...

  8. Android 集成环信后 无法启动,关于androidx升级后环信sdk集成遇到的问题

    18年谷歌对support包等依赖混乱的问题进行了决策并推出androidx,可以有效的解决support包的问题,但版本迁移带给我们程序员很多麻烦的问题,就是之前的sdk很多都会报错,这里用环信的s ...

  9. Android 使用easeui 3.0 集成环信即时通讯 我踩过的坑

    0.关于注冊账号就不用说了. 1.创建应用.获取appkey 0.创建应用 1.填写信息 2.获取appkey 2.集成 0.首先新建一个project 1.这里主要介绍使用easeui来集成环信的即 ...

最新文章

  1. log4net 配置参数意思
  2. 如何修改控件边框的样式_Excel如何设置表格边框样式,记住这几个关键属性就懂了...
  3. shiro教程(3)-shiro授权
  4. 使用opengl编程实现一个三维渲染实体_Unity Shader学习随记_01_渲染流水线
  5. python将照片转文字_Python将图片转化成文字
  6. django-form and fields validation
  7. C++11新特性之左值右值及移动语句与完美转发
  8. 细说Golang的JSON解析
  9. homebrew安装失败的解决方案
  10. 支付宝 RSA和RSA2签名算法区别
  11. Python 爬虫入门(二)—— IP代理使用
  12. 【Java EE】Day10 JavaScript高级、DOM、BOM、事件
  13. 人脸识别-Loss-2018:ArcFace【对CosFace的改进】【ArcFace:直接在角度空间(angular space)中最大化分类界限;CosFace是在余弦空间中最大化分类界限】
  14. JS定时器原理及案例
  15. 交付管理——怎样构建项目团队
  16. json 微信小程序 筛选_微信小程序(同城小程序)_总结二(筛选功能)
  17. opporeno5k关闭高清通话步骤分享(如何取消HD)
  18. 原来游戏技术行业最大的秘密竟然是...
  19. 4月海外域名主机商TOP10:HostGator第4 雅虎第7
  20. 每日一题 | 计算松鼠的数量

热门文章

  1. JS基础-一个完美的递归函数
  2. 【NLP】Python NLTK结合Stanford NLP工具包进行分词、词性标注、句法分析
  3. 目前最好用的云电脑排行有哪些?免费阿里云无影云电脑
  4. 机器学习数据集(Dataset)汇总
  5. Solidity 从入门到实战(六)
  6. HackTheBox::Doctor
  7. 岁月温柔-13 妈妈担心回到山村里的大姨冻着
  8. 高性能Golang研讨会【精】
  9. M1 ARM版miniforge安装与移除TensorFlow和pytorch环境
  10. OAuth2 logout