融云会话界面自定义功能_融云SDKv2.6.6官方最新版
融云SDK是一款用来开发app的软件。融云SDK可以大大的提高开发效率,融云SDK包括两个部分,一个是IM界面组件和IM通讯能力库,通过简短的代码可以将你需要的界面开发出来。有兴趣开发的朋友可以下载哦。
软件特色
IM 界面组件 - IMKit
IMKit 是融云 SDK 的核心特色之一。融云将即时通讯产品中最复杂的会话列表、聊天窗口、消息内容展现、会话设置等功能封装为组件,通过简短的代码,您就可以直接将以上界面集成到您的 App 产品中,省去大量的开发调试时间。融云同时支持业内最丰富的自定义界面组件功能,您可以针对自己界面需求自由设计开发。
IMKit 的核心类在 Android 平台是 RongIM,在 iOS 平台是 RCIM,这两个类在今后的开发中和 IMKit 代表相同的意义。
IM 通讯能力库 - IMLib
IMLib 是不含界面的基础 IM 通讯能力库,封装了通信能力和会话、消息等对象。引用到 App 工程中后,需要开发者自己实现 UI 界面,相对较轻量,适用于对 UI 有较高订制需求的开发者。
IMLib 的核心类在 Android 平台是 RongIMClient,在 iOS 平台是 RCIMClient,这两个类在今后的开发中和 IMLib 代表相同的意义。
融云的集成流程如下图所示,其中几个关键环节需要注意:
App 服务端换取 Token 流程,可以参考 Server 开发文档 - 获取 Token 方法
客户端集成流程,可以参考 Android 开发指南 或者 iOS 开发指南
UI 界面自定义,可以参考 Android 开发指南 - UI 自定义 或者 iOS 开发指南 - UI 自定义
功能介绍
单聊
指两个用户一对一进行聊天,会话关系由融云负责建立并保持,退出聊天界面或者离线后可以收到推送通知。
讨论组
指两个以上用户一起进行聊天,用户可以自行添加好友生成一个讨论组聊天,会话关系由融云负责建立并保持,退出聊天界面或者离线后可以收到推送通知。
群组聊天
指两个以上用户一起进行聊天,与讨论组不同的是,参与群组聊天的群成员 Id 集合由您的 App 提供并维系,融云只负责将消息传达给群聊中的所有用户,退出聊天界面或者离线后可以收到推送通知。支持最大至 3000 人的大型社群需求。
聊天室
不设用户上限的群体聊天行为,用户退出聊天界面即视为离开聊天室,不再会接收到任何通知和提醒。会话关系由融云负责建立并保持连接,通过 SDK 相关接口,可以让用户加入或者退出聊天室。
客服消息
用户与您的 App 后台客服进行消息通讯,支持单客服和多客服。
VoIP 音频通话
指通过 IP 网络,使两个用户建立一对一的音频通话。
会话列表
指各种会话依照顺序先后排列的界面,其中会话列表中的每一个列表项称之为一条会话。排列的先后顺序会依赖于置顶、最新会话、未读会话和时间等因素
更新日志
1、增强了针对网络切换、网络不稳定时的连接稳定性问题。
2、修改了当网络出现问题,由于消息时间错误导致消息排列错误的问题。
3、修改了断网再连接导致小概率 crash 的问题。
4、修改了会话界面消息时间显示不准确的问题。
5、修改了发送接收表情,有时候显示为空的问题。
6、修复了自定义消息透传的问题。
7、修复了一些对低版本iOS的兼容问题。
8、优化了网络连接缓存机制。
融云会话界面自定义功能_融云SDKv2.6.6官方最新版相关推荐
- 阿里云盘如何分享压缩包_阿里云盘能分享压缩包吗?
网盘的分享功能可以说是我们使用最多的功能之一,大家都知道百度网盘的功能很强大,不仅可以分享软件.视频.文档.还可以分享压缩包,但是由于百度网盘的尿性大家心里都清楚,现在大家都已经开始转战不限速的阿里云 ...
- 华为云服务权限在哪_华为云资源IAM精细控制权限实践
一.案例背景: 如果你的华为云账号下有很多资源,不同资源需要对应职责的工程师进行管理,并且希望他们之间的权限彼此隔离,那么可以使用IAM功能进行权限的管理. 二.实现步骤 2.1登录IAM 首先我们需 ...
- 金蝶云苍穹Java笔试题_金蝶云苍穹基本操作及常见问题总结
新增用户 苍穹 2.0 轻量级开发环境,新增用户操作步骤: 以超级管理员 administrator 进入系统,打开应用–>系统云–>基础服务–>人员管理–>人员–>新增 ...
- 阿里云mysql怎么查看数据库_阿里云服务器如何查看数据库
阿里云服务器如何查看数据库,阿里云上布数据库. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个大致的了解: 如果您想看更多的在ecs上的数据库的相关操作,请前往以下两 ...
- QT+PCL+VS制作点云显示界面(彩色显示xyz点云)
前言: 最近正学习QVTKWidget插件显示点云,参考博文:https://blog.csdn.net/wokaowokaowokao12345/article/details/51078495 时 ...
- php云仓微商源码_微商云仓APP模式系统开发
微商云仓微商电商系统开发,微商云仓系统模式开发搭建APP,微商云仓APP模式系统开发,微商云仓系统定制源码开发,微商云仓拿货系统开发,微商云仓类系统开发,微商云仓平台系统定制搭建开发,微商云仓商城AP ...
- 阿里云的mysql主机名_阿里云的数据库主机名是什么
全网最新活动请看下方内容或右侧内容! --------------- 阿里云的数据库主机名是什么,阿里云怎么建数据库. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个 ...
- 计算机的游戏界面,主界面功能_
《梦幻西游》电脑版官方网站 - 网易西游题材扛鼎之作...
主界面功能: <梦幻西游>口袋版中有许多功能和玩法,分布在主界面的不同位置,下面来为大家做一一介绍: 点击主界面左上角人物头像,即可查看角色的个人信息,包括人物属性.召唤兽.装备等等. 在 ...
- 纯jsp实现评论功能_基于云开发的小程序版本更新、评论功能改进、后台管理的实现...
关于微信小程序更新问题实现 1)小程序的启动方式: 冷启动----小程序首次打开或销毁后再次被打开 热启动----小程序打开后,在一段时间内(目前:5分钟)再次被打开,此时会将后台的小程序切换到前台. ...
- Mac按键/触摸板开机界面无响应_飘云羽逸_新浪博客
2015年的rmbp,触控板突然没有震动反馈,重启之后键盘和触控板都用不了了,系统提示没有触控板和键盘,重置SMC.NVRAM都没用.客服也直接让我送修.绝望之际看到有人说可能是静电,于是在暖气和门把 ...
最新文章
- HTML5 行内元素有哪些,块级元素有哪些, 空元素有哪些?
- 友元程序集(C# 和 Visual Basic)
- 【sprinb-boot】@ComponentScan 跳过扫描 excludeFilters
- .sql文件_面试题:mybatis 中的 DAO 接口和 XML 文件里的 SQL 是如何建立关系的?
- 一学就废的三种简单排序【冒泡、插入、选择】
- java网页解析包_java 网页解析工具包 Jsoup
- iPhone 对话框与输入框的响应简单界面教程
- QTcpSever和QTcpSocket实现多线程客户端和服务端;
- 安装eclipse插件sts
- 性能测试--jmeter中使用jsonpath提取响应结果【17】
- OpenCV相机帧率低以及花屏问题
- html语义化标签_9.28晨会分享 常见的HTML5语义化标签、实体字符
- 2021-2027全球与中国下一代测序数据分析市场现状及未来发展趋势
- 浏览器与HTTP网络协议缓存原理分析 转自网界网:http://news.cnw.com.cn/news-china/htm2015/20151027_322909.shtml
- s8 android 8.0变化,三星s8何时能更新android8.0
- 5.11 按照文字的笔划进行数据的排序 [原创Excel教程]
- 利用占空比的改变调节小车速度
- 原生JS实现的滚动抽奖工具(可设置每个奖品概率、滚动速度、滚动圈数)
- 拼多多分享好友砍价Java实现_拼多多怎么帮助好友砍价免费拿商品,详情介绍...
- pyplot 画多个图时搅合到了一起_【收藏贴】家里来了好些小朋友,什么游戏可以让孩子们玩到一起?...