当前位置: 首页 > news >正文

网站备案备的是域名还是空间网络推广中心

网站备案备的是域名还是空间,网络推广中心,60平方旧房翻新装修要多少钱,手机商城小程序使用融云SDK1. 功能需求分析1.1 核心功能需求:* 即时通讯* 文字聊天* 语音聊天1.2 辅助功能需求:* 注册、登录* 好友添加功能* 好友关系管理2. 融云即时通讯平台简介2.1 平台简介,* 即时通讯,实时网络 提供商* 客户端IM组件&#…

使用融云SDK

1. 功能需求分析

1.1 核心功能需求:

* 即时通讯

* 文字聊天

* 语音聊天

1.2 辅助功能需求:

* 注册、登录

* 好友添加功能

* 好友关系管理

2. 融云即时通讯平台简介

2.1 平台简介,

* 即时通讯,实时网络 提供商

* 客户端IM组件, 客户端IM基础库, WebSDK,服务端 REST API

2.2 平台架构介绍

b0a08762043597a6226f625cc9b7f9dd.png

我们需要关心 App, App Server

2.3 概念介绍

* App Key/Secret:  有生产环境 和 开发环境区别

* Token: 每个用户连接服务器都需要一个token

* 会话、会话类型: 会话(单聊,群聊,讨论组)

* 单聊: 用户一对一的聊天

3. 项目结构分析和搭建

3.1 项目结构分析

从融云架构图分析

* App Server 和App交互

* App Server 和 Rong Cloud Server 交互

项目结构

* 服务器端

用户数据库

服务器API程序

* 手机客户端

基本App

融云SDK

3.2 项目框架搭建

xampp 融云Android SDK,下载

下载融云Server SDK: http://www.rongcloud.cn/docs/server.html,获取php.api

Android端

android-async-http开源框架可以是我们轻松的获取网络数据或者向服务器发送数据

https://github.com/loopj/android-async-http

4. 在应用中集成 融云SDK

*  融云SDK 集成

* 融云SDK基本使用

* 聊天窗口

4.1 融云SDK 集成

1. 需要一个融云账户 https://developer.rongcloud.cn/app 注册

2. 创建应用,顺便下载Android SDK

3.

AndroidManifest.xml

MainActivity

//在融云网站获取API token

String token = "j8ctNGyFUPsWCSjHcsMj66eF9VgQg6BrGZJW8Onu40r5aeznhPfvdMkaTw3ZBCLTaErEoctk5UQMe69Yjg73wg==";

RongIM.connect(token,newRongIMClient.ConnectCallback() {

@Overridepublic voidonSuccess(String arg0) {//TODO Auto-generated method stub

Toast.makeText(MainActivity.this, "Token error", Toast.LENGTH_LONG).show();

}

@Overridepublic voidonError(ErrorCode arg0) {//TODO Auto-generated method stub

Toast.makeText(MainActivity.this, "Token success" +arg0, Toast.LENGTH_LONG).show();

}

@Overridepublic voidonTokenIncorrect() {//TODO Auto-generated method stub

Toast.makeText(MainActivity.this, "Token incorrect", Toast.LENGTH_LONG).show();

}

});

startConversationBtn=(Button)findViewById(R.id.startConversationBtn);

startConversationBtn.setOnClickListener(newOnClickListener() {

@Overridepublic voidonClick(View v) {//TODO Auto-generated method stub

if(RongIM.getInstance() != null){

RongIM.getInstance().startPrivateChat(MainActivity.this, "iceleader", "hello carlo");

}

}

});

App.java

public class App extendsApplication {

@Overridepublic voidonCreate() {//TODO Auto-generated method stub

super.onCreate();//init rongcloud

RongIM.init(this);

}

}

ConversationActivity.java

未完待续。。。

http://www.lbrq.cn/news/2559223.html

相关文章:

  • 做基因表达热图的网站百度一下百度网页版进入
  • 创新网站建设工作2023很有可能再次封城吗
  • 朝阳区手机网站设计服务seo属于什么职位类型
  • 全套做网站网络营销策划书800字
  • 常州天启建设公司网站北京优化网站公司
  • 自已买域名做网站要多少钱网络seo推广
  • 做外贸批发的网站有哪些百度账号找回
  • 检查网站收录问题谷歌seo顾问
  • 用php和mysql做网站100大看免费行情的软件
  • .net做的网站打开速度缓慢北京百度竞价
  • 河北大型网站建设trinseo公司
  • fineui 如何做网站小说百度搜索风云榜
  • 管理网站制作福州seo排名优化
  • 长春专业网站建设公司排名可以免费推广的平台
  • 广安网站建设成都网站seo诊断
  • 做维修家具广告在哪个网站好宁波seo入门教程
  • 网站整站下载器下载utf8网页乱码seo学徒是做什么
  • 网站怎么做百度才会收录互联网推广方案怎么写
  • 高唐做网站推广免费网站可以下载
  • 做流量的网站应该注意什么国外免费推广网站有哪些
  • 线上网站开发系统流程在线生成网站
  • 新疆知名的网站建设公司厦门seo培训学校
  • 如何制作自己的网站 可放广告云搜索app
  • 公司内部网站设计网站建设制作公司
  • 上海湖南网站建设腾讯广告推广平台
  • 可以建设个人网站seo专业技术培训
  • 如何对网站进行爬虫宜兴网站建设
  • 安卓app开发环境seo合作代理
  • 建设网站的知识旺道seo工具
  • 产品效果图怎么做出来的网站搜索优化排名
  • FFmpeg+javacpp中纯音频播放
  • Qt 开发自动化测试框架搭建
  • 每日算法刷题Day56:7.31:leetcode 栈6道题,用时2h30min
  • 《棒球规则》棒球界外球怎么算·棒球1号位
  • 4.方法的使用
  • 【机器学习】机器学习新手入门概述