我借用了咱们demo的展示全部聊天记录那个fragment的代码

问题描述

我想展示全部的聊天记录,但是里面是使用EMConversation作为数据源这EMConversation只能拿到那个getUserName。。但是我们有自己的nickname。我应该怎么存储自己的nickname 到这个EMConversation中啊。这怎么能对应上啊。。求思路

解决方案

在环信创建的数据库中关于回话的表有个ext字段,是用来保存用户需要自定义的扩展字符串的,你可以保存你们的nickname到这里!下边这是表结构:
解决方案二:
昵称和头像等用户数据需要由你们自己维护,你可以在显示会话列表的时候,根据username去你们服务端获取对应的Nickname适配显示,也可以利用消息的扩展把头像链接和昵称带过去进行解析加载显示。具体说明也可参见一下我们的文档说明:http://docs.easemob.com/doku.php?id=start:000quickstart:40nickname   同时我们最新版的2.2.2的安卓sdk给出了头像和昵称设置显示的示例,你可以参考一下。

时间: 2024-10-06 05:10:04

我借用了咱们demo的展示全部聊天记录那个fragment的代码的相关文章

原生JS实现风箱式demo,并封装了一个运动框架(实例代码)_javascript技巧

声明,该DEMO依托于某个培训机构中,非常感谢这个培训结构.话不多说,现在开始改demo的制作. 首先,在前端的学习过程中,轮播图是我们一定要学习的,所以为了更加高效的实现各种轮播图,封装了一个运动的框架. function getStyle(obj,attr) { if(obj.currentStyle){ return obj.currentStyle[attr];//为了获取IE下的属性值 }else{ return window.getComputedStyle(obj,null)[at

使用JS实现图片展示瀑布流效果的实例代码_javascript技巧

不知大家有没有发现,一般的图片展示网站都会使用瀑布流效果,所谓的瀑布流 就是网站内的图片不会一下子全缓存出来,而是等你滚动到一定的距离的时候, 下面的图片才会继续缓存,并且图片也是随机出现的,只是宽度一样,高度并不 一样,高高低低就像瀑布一样,所以叫做瀑布流效果.下面我把代码给大家,大家 随便下几张图片试试. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&qu

C# 求一个微信第三方登录的Demo(一键登录),求贴代码

问题描述 C#求一个微信第三方登录的Demo(一键登录),求贴代码C#求一个微信第三方登录的Demo(一键登录),求贴代码C#求一个微信第三方登录的Demo(一键登录),求贴代码C#求一个微信第三方登录的Demo(一键登录),求贴代码C#求一个微信第三方登录的Demo(一键登录),求贴代码 解决方案 解决方案二:这种帖子是否可以删除啊

Winform开发框架中的综合案例Demo

在实际的系统开发中,我们往往需要一些简单的的案例代码,基于此目的我把Winform开发框架中各种闪光点和不错的功能,有些是我们对功能模块的简单封装,而有些则是引入了一些应用广泛的开源组件进行集成使用,因此把它们做了一个Demo进行展示,以方便我们随时了解和参考,并能够快速应用相应的场景到具体的项目中. 1.闪屏展示界面及主体界面 在很多系统里面,提供一个设计不错的图片作为程序界面展示的效果是挺不错的,这个小程序也不例外,基本上整合了一些WInform界面常用的各种功能. 而整个案例的界面的界面以

php和jquery实现地图区域数据统计展示数据示例

 我们要在地图上有限的区块内展示更多的信息,更好的办法是通过地图交互来实现.本文将给大家讲解通过鼠标滑动到地图指定省份区域,在弹出的提示框中显示对应省份的数据信息.适用于数据统计和地图区块展示等场景     HTML   首先在head部分载入raphael.js库文件和chinamapPath.js路径信息文件,本文不重复写下,唯一不同的地方是需要在body中加一个div#tip,用来展示地图信息的提示框.  代码如下: <div id="map"></div>

[JQuery]用InsertAfter实现图片走马灯展示效果2——js代码重构

写在前面 前面写过一篇文章<[JQuery]用InsertAfter实现图片走马灯展示效果>,自从写过那样的也算是使用面向对象的写法吧,代码实在丑陋,自从写过那样的代码,就是自己的一块心病,总感觉不完美,心里一直惦记着那件事,也是在我写过那篇文章之后,没多久,在博客园首页看到了一篇文章较复杂js的书写格式,这里的代码看着比较简介,就想着抽时间将之前的那段js代码进行重构.说做就做,不想一想起之前写过那样的代码,心里就有疙瘩.所以也就有了这篇文章. $.extend 在开始重构之前,需要先学习一

求一个android用session保持登陆的demo

问题描述 求一个android用session保持登陆的demo 10C 我是初学者,在网上找了很少但是具体不会用,急求所以希望有个demo,有javaWeb后台和android客户端代码 解决方案 简单来说,服务器返回你的cookie,其中包含sessionid参数,你再次访问网站,带上这个cookie,那么服务器就视作是之前的会话.具体的代码http://leoyy.iteye.com/blog/1561927http://www.tuicool.com/articles/Ffauaa 解决

iOS开发UI篇—无限轮播(循环展示)

一.简单说明 之前的程序还存在一个问题,那就是不能循环展示,因为plist文件中只有五个数组,因此第一个和最后一个之后就没有了,下面介绍处理这种循环展示问题的小技巧. 方法一:使用一个for循环,循环200次,创建200*=1000个模型,且默认程序启动后处在第100组的位置,向前有500个模型,向后也有500个模型,产生一种循环展示的假象. 代码如下: 1 // 2 // YYViewController.m 3 // 07-无限滚动(循环利用) 4 // 5 // Created by ap

PHP语言开发Paypal支付demo的具体实现

一.开发前准备 https://developer.paypal.com/  到paypal的开发者官网注册开发者账号. 用账号登录之后.点击导航上面的 dashboard.进入dashboard面版.如下截图.后续的操作都是在这个面板中操作. 上面截图中菜单 Sandbox下面的Accounts里面能看到你的 sandbox测试的买家账号和卖家账号.2个测试账号里面都有profile选项里面有changepassword可以设置虚拟账号的密码. 上面截图中菜单Sandbox下面的Transac