![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android即时通讯
以实战为线索,带你逐步掌握即时通讯技术。
冬瓜闯世界
嘎嘎嘎
展开
-
即时通讯(四)---初始化融云
1.获取Token功能描述生成用户在融云的唯一身份标识 Token,客户端在使用融云通讯能力前必须获取 Token,融云 SDK 每次连接服务器时,都需要向融云服务器提供 Token,以便验证身份。每个用户在进入MainActivity时,都需要想融云请求Token,并连接上融云。输入参数,我们使用Bmob注册的userId和userName, 因为返回的userId与输入的用户ld相同,这样我们在进行聊天的时候,可以直接传入对方在Bmob的用户Id,即可建立双方的连接除了上面的输入参数外,向原创 2020-11-04 14:24:10 · 867 阅读 · 1 评论 -
即时通讯(三)--主页的搭建(Android)
主页的页面如下Tab栏和Fragment之间的切换思路如下先初始化星球、广场、聊天、我的四个界面的Fragment点击星球的时候,更改星球的图片和文字颜色,其它的不变,并且显示星球所对应的Fragment,其余的Fragment隐藏.既然有了思路,那么就直接干代码吧//初始化Tab栏的文字private void initEvent() { //给4个设置点击事件 ll_star.setOnClickListener(this); ll_square.setOnClic原创 2020-10-30 21:41:34 · 218 阅读 · 0 评论 -
即时通讯(二)--用户登录(Android)
开头这里我们使用的Bmob的手机号登录,所有就没有注册界面啦思路如下*** 登录页的逻辑* 1.获取电话号码 如果不为空 点击发送验证码, 弹出验证框, 验证成功* 2. 发送验证码, 发送按钮变成不可点击, 进行倒计时, 倒计时结束, 变成可点击 文字变成"发送"* 3. 点击登录 获取手机号码和验证码 验证是否正确* 4. 跳转到主页 获取用户类**在进行写代码前,先来介绍下Bmob的给手机发送短信验证码,和如何使用短信验证码和手机进行登录手机号码和短信验证码登原创 2020-10-30 21:09:26 · 415 阅读 · 0 评论 -
即时通讯(一)--集成Bmob和融云(Android)
开头最近正好再写一个即时通讯的项目,所有就来总结一下关于即时通讯的内容。关于Bmob和融云Bmob是提供了数据服务平台,我们可以将我们的数据全部存储在云端,完全消除我们编写服务器代码以及维护服务器的操作。后面我们项目中的好友信息全部都是存储在Bmob中融云:做过Android开发的人应该都不陌生吧,在我们的项目中,主要是实现聊天和音视频通讯废话不多说,直接开始我们项目的开发吧集成Bmob如果还没注册过的Bmob的朋友们,先去Bmob的官网去注册一个Bmob官网地址注册完成之后的朋友们,点击原创 2020-10-30 20:43:40 · 523 阅读 · 1 评论