环信笔记
来源:互联网 发布:ps盖印图层快捷键 mac 编辑:程序博客网 时间:2024/05/24 06:19
1. 连接监听
连接监听放置Application中,帐号在其它设备登录,模拟器有效而手机无效;放置BaseActivity中二者皆有效。
//注册连接监听EMClient.getInstance().addConnectionListener(new MyConnectionListener());/*** 实现连接监听接口*/private class MyConnectionListener implements EMConnectionListener { @Override public void onConnected() { } @Override public void onDisconnected(final int error) { runOnUiThread(new Runnable() { @Override public void run() { if (error == EMError.USER_REMOVED) {// 帐号被移除 } else if (error == EMError.USER_LOGIN_ANOTHER_DEVICE) {// 帐号在其它设备登录 } else if (NetUtils.hasNetwork(BaseActivity.this)) {// 连接不到聊天服务器 } else {// 网络不可用,检查网络设置 } } } }); }}
2. 注册
官方文档
//注册失败会抛出HyphenateExceptionEMClient.getInstance().createAccount(username, pwd);//同步方法
注册需开启线程,否则抛异常EMError.USER_REG_FAILED
阅读全文
0 0
- 环信笔记
- 环信笔记
- 环信代码分析笔记1
- 环信代码分析笔记2
- 环信webIM即时通讯学习笔记
- 微信学习笔记
- 微信运营笔记
- 微信开发笔记
- 微信开发笔记
- 微信开发笔记
- 微信开发笔记
- 微信登陆笔记
- 微信支付笔记
- 微信开发笔记
- 微信开发笔记
- 微信逆向笔记
- 微信开发笔记
- iOS学习笔记-集成环信UI3.0
- RTP/RTCP&RTSP 的关系
- Linux 下设置IP、网关、DNS
- [david]unity3d绘制调用批处理(draw call batching)
- ArcGIS API for JavaScript 实现point multipoint line polyline cirle等graphics的绘制
- 使用 Spring Boot 快速构建 Spring 框架应用
- 环信笔记
- OpenGL实现Hermite算法绘制三次曲线
- 教您用数学课件制作工具画椭圆
- 大众点评接口优惠卷,订单对接
- myeclipse一直Building workspace
- Linux ALSA声卡驱动之一:ALSA架构简介
- 【zookeeper】Zookeeper 开发者手册
- Singleton(单例模式)的使用和测试效率
- linux文件分割(将大的日志文件分割成小的)