融云集成方法
来源:互联网 发布:c语言开平方根的和 编辑:程序博客网 时间:2024/04/28 21:59
1.首先去融云官网去注册账号
2.注册应用并下载Demo,demo需要下载历史版本
下载地址
3.把下载的demo导入到自己的工程中,并依赖上
4.建立单人聊天的方法:
首先要建立连接就要把要聊天的对象都设置为同一key下,利用同一个key来申请不同的token值,用申请key的id来进行单人聊天
根据融云集成文档来实现单人聊天,新建一个activity,在其布局文件中需要引用以下内容:
新建的activity名字必须一致
<fragment android:id="@+id/conversation" android:layout_width="match_parent" android:layout_height="match_parent" android:name="io.rong.imkit.fragment.ConversationFragment"/>
在Mainactivity中定义个token值,建立与服务器连接的方法
RongIM.connect(Token, new RongIMClient.ConnectCallback() { @Override public void onSuccess(String userId) { Log.e("LogMainActivity", "——onSuccess—-" + userId); if (RongIM.getInstance() != null) { //单聊 //RongIM.getInstance().startPrivateChat(MainActivity.this, "155", "hello"); //群组 RongIM.getInstance().startGroupChat(MainActivity.this, "279290271", "标题"); // 聊天室RongIM.getInstance().startDiscussionChat(MainActivity.this, "279290271", "标题"); } } @Override public void onError(RongIMClient.ErrorCode errorCode) { Log.e("LogMainActivity", "——onError—-" + errorCode); } @Override public void onTokenIncorrect() { } });
在清单文件中配置
<activity android:name=".ConversationActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <data android:host="com.sswl.dell.rongyundemo" android:pathPrefix="/conversation/" android:scheme="rong" /> </intent-filter> </activity>
以上就是实现单聊的方法,组聊同上,具体看官方文档
0 0
- 融云集成方法
- 融云集成上
- iOS 融云集成
- JS实现ajax 封装成方法
- 把重复代码提取成方法
- 融云集成头像问题
- 融云集成-IM即时通讯
- 利用myeclipse的重构自动抽取成方法
- Code Fragment-同一层级的代码段封装成方法。
- 将类数组转换成数组封装成方法
- 第三方 融云集成下
- 融云集成基础篇(一)
- 融云集成1-SDK导入
- 融云集成6--自定义消息类型
- 融云集成基础篇(二)
- 养成将初始化和结束的功能封装成方法的习惯
- javaScript开发视屏课程(将获取元素封装成方法)
- 融云集成4--会话列表,会话界面的集成
- 链表求和
- wechat4j获取用户昵称乱码修复
- 4.0 Cross-Entropy Cost目标方程让神经网络学习更快
- 数据结构实验之排序一:一趟快排
- 改变 自绘 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景及其动态创建中的问题
- 融云集成方法
- Python学习笔记(6)-用户输入和while循环
- 在<c:foreach />标签之外访问遍历的单个对象--作用域扩展
- ORM框架
- [NOI1999] 01串
- 理工科应该的知道的C/C++数学计算库(转)
- 普通最小二乘法(OLS)
- Awk命令学习
- 中小型网站架构分析及优化