首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ppjun专栏

    AndroidIM接入

    官网地址http://www.rongcloud.cn/docs/android.html 我们一般是接入IMkit,包含界面的sdk。 Application public void onCreate(){ super.onCreate(); RongIM.init(this); } 获取token 这里的token是 sdk的token代表一个用户有效登陆状态,流程是客户端请求服务器,服务器用userid,name和头像地址去请求sdk服务器,返回token。 连接服务器 一般在登录界面 客户端拿到token,调用RongIM.connect(token,ConnectCallback) 在回调成功的方法里面 跳转到的聊天列表界面。

    1.9K30发布于 2018-09-05
  • 来自专栏干活分享

    Android快速集成

    自己闲暇没事就想搞搞即使通讯,选了去集成一下,操作不是很难,一起来看一下。 首先了解一下的组成库都有那些: 1、IMKit 集成了会话界面,并且提供了丰富的自定义功能,我们推荐首次接触的客户直接使用 IMKit 来快速集成和开发。 4、CallLib 音视频通话核心能力组件。 5、LocationLib 位置相关库文件 6、PushLib 支持第三方推送(小米),您可以从这里下载对应的第三方推送 jar 包。 获取Token 可以在官网获取 Touken 如图: [6.png] [7.png] 3. 在 activity 中连接,RongIM.connect(token,callback)操作。 注意 android:name 固定为的 ConversationListFragment。

    1.5K30发布于 2020-07-09
  • 来自专栏jianhuicode

    如何使用地图,文件等插件-- Android SDK 2.8.0+ Extension 开发文档

    转载自 Android SDK 2.8.0+ Extension 开发文档 SDK 2.8.0 后对 会话界面输入区域、+号扩展区域、语音消息、Emoji 等进行了优化和重构,重构后上列区域有个统一的名称 如果开发者需要使用默认实现好了的地理位置的功能,只需要将 高德地图(官网 Android SDK 内下载) 的三个 jar 添加至 IMKlit Module Libs 目录下即可。

    1.6K100发布于 2018-01-15
  • 来自专栏不安分的猿人

    轻松搭建--Android聊天工具

    上一篇是搭建Web版本的。 轻松搭建--类似微信的聊天工具 支持客户端的二次开发,Android和ios两个版本,安卓是Java开发的,所以我就尝试构建一把。ios端的项目构建也在尝试中。 RongIM.init 替换为您所申请的 AppKey。 (context, 这里请替换为您的 AppKey, true); 4.项目打包,输出apk文件 安卓项目是Gradle进行项目管理的,和我们知道Maven功能是类似。 下载地址: http://www.restlessman.cn:9001/apps/android/sealtalk.apk 二、使用的说明 1.免费版本注册用户最多100人。 三、最后 至此,我已搭建了聊天的web,Android版本,可以进行简单的即时通讯了。一套聊天工具搭建下来也学到不少东西。

    1.9K20发布于 2020-03-02
  • 来自专栏即时通讯技术

    技术分享:云安卓端IM产品的网络链路保活技术实践

    本文来自技术团队原创分享,原文发布于“ 全球互联网通信”公众号,原题《IM 即时通讯之链路保活》,即时通讯网收录时有部分改动。 本文详解了云安卓端IM产品在基于 TCP 协议实现链路保活方面的实践总结。 2、相关文章 《为何基于TCP协议的移动端IM仍然需要心跳保活机制?》 正式版即将到来:后台应用保活、消息推送的真正噩梦》 《全面盘点当前Android后台保活方案的真实运行效果(截止2019年前)》 《一文读懂即时通讯应用中的网络心跳包机制:作用、原理、实现思路等》 《技术分享 :云安卓端IM产品的网络链路保活技术实践》 3、IM 系统整体框架 ? 为了节省流量,这个包一般非常小(通常是越小越好,比如网易信的IM产品中1字节心跳包是作为产品卖点进行宣传的),甚至没有内容。 ? 那么客户端如何实现定时发送心跳包呢?一般有两种方式。

    3.8K40发布于 2019-09-18
  • 来自专栏学习猿地

    职培训】Web前端学习 第2章 网页重构9 css定位

    UTF-8"> 5 <title>Document</title> 6 <style> 7 .box{ 8 width:100px; 9 UTF-8"> 5 <title>Document</title> 6 <style> 7 .box{ 8 width:100px; 9 UTF-8"> 5 <title>Document</title> 6 <style> 7 body{ 8 height:1000px; 9 4 border:1px solid blue; 5 position: relative;; 6 top:100px; 7 left:100px; 8 } 9 三、课后练习 完成职教育右侧返回顶部的悬浮效果。 制作一个在图片上显示图标描述文字的效果,并且图片再网页右下角显示。 制作一个标题效果,让标题左右两边各带一个横线(使用伪元素和定位来实现)。

    55010发布于 2020-06-16
  • 来自专栏焱融科技

    看焱CSI动态感知如何扩展Kubernetes Scheduler

    busybox imagePullPolicy: IfNotPresent name: busybox YRCloudFile扩展的K8S Scheduler 在焱最新发布的 ContainerCreating 状态,无法创建成功; 查看该 Pod 的事件列表可以发现 Kubernetes 的默认调度器把 Pod 调度到了 node-3.yr 故障节点,导致 PV 挂载超时; 焱针对以上问题通过扩展 容器存储——远不止支持K8S那么简单 随着容器、Kubernetes以及原生技术的广泛使用,容器存储的关注度日渐提高,容器存储也成为软件定义存储新的制高点。 然而,优秀的容器存储,远不止支持容器持久化应用,完成数据保存那么简单,如果对数据进行更好的治理,如何与容器的生态进行深度的整合,还大有可为,焱会在容器场景上不断深挖,努力为用户带来更卓越的数据存储服务

    1.2K50发布于 2020-02-28
  • 来自专栏开发者技术前线

    WebRTC 首帧显示优化策略到底有多强?

    WebRTC 高级工程师 苏道 音视频实时通话首帧的显示是一项重要的用户体验标准。本文主要通过对接收端的分析来了解和优化视频首帧的显示时间。 这些点都提高了 SDK 视频首帧的显示时间,改善了用户体验。 END

    1.8K61发布于 2020-11-23
  • 来自专栏java学习java

    微服务项目:尚宝(9)(后端接口:统一返回结果)

    项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端对数据的操作更一致、轻松。

    51330编辑于 2022-11-15
  • 来自专栏学习猿地

    职培训】Web前端学习 第7章 Vue基础教程9 数据交互

    基于Vue的web项目显示的所有服务端数据,都是通过Ajax获取的。官方推荐使用Axios作为Ajax库,所以本节主要讲解在Vue项目中,如何安装和使用Axios。

    34610发布于 2020-06-24
  • 来自专栏异名

    球效果(shader)

    元球也叫球,它能够让两个球体产生“黏糊糊”的效果,是流体、融合等效果的实现基础,异名这次实现的demo是一个固定的大圆,然后手指控制一个游离态的小圆,它们靠近的时候会产生融合的效果 ? 再拓展一下,如果我们的页面上有更多的小球,让它们互相叠加球效果,那就可以产生出流体的效果了,异名接下来会抽空实现喔

    1.8K30发布于 2020-06-09
  • 来自专栏ppjun专栏

    2018 云集成

    接入 SDK满足 App 内的社交沟通需求,提供单群聊、超级群等多种聊天模式,支持红包、图片、语音和小视频,实时消息推送,高度自定义界面,高清音视频通话,有效提升用户粘性和活跃度,所以我用。 开始 下载 SDK,看你功能需要选择下载。 http://www.rongcloud.cn/downloads 新建项目,引入远程库,加入第三方库 implementation 'cn.rongcloud.android:IMKit: -- MeiZu 配置结束 < --> 新建 Application 在 oncreate 初始化 sdk 因为接入了 SDK会有主进程,和推送进程,那我们在主进程进行初始化 if (applicationInfo.packageName

    1.4K10发布于 2018-09-05
  • 来自专栏学习猿地

    职培训】Web前端学习 第9章 教务管理系统开发1 开发流程

    前端的vue项目结构中,有部分是项目自带的文件,都是不需要掌握的,其中src文件是很重要的开发文件,需要掌握。

    45510发布于 2020-07-08
  • 来自专栏腾讯云开发者社区推荐

    万物 算启未来——2023算融合产业大会即将召开!

    | 算力与计算正不断发展完善,算力服务这一新型业态,未来承载无限可能。 大会围绕“万物 算启未来”主题,设置“主论坛+六大分论坛”,覆盖产业热点领域及方向,全面推动我国算力服务发展。 亮点一:国内首个围绕算力服务的高端峰会2023算融合产业大会是国内首个围绕算力服务的大型会议,邀请政、产、学、研、用等百余名专家共话算力服务,覆盖算融合、超算智算、算力网络、算力应用等热点领域 亮点三:权威发布国内首个算力化指数、算智指数等研究成果2023算融合产业大会将发布业界首部算融合白皮书,对算力服务的定义、边界、核心技术、重要模式进行权威阐述,并发布算力化指数与算智指数,对异构算力化水平进行具体量化 万物 算启未来数字经济大潮澎湃,实体经济坚实发展,从繁华城市到山间田野,从新兴技术到传统行业,从前沿领域到社会民生,在算力新引擎驱动下,中国彰显出巨大的发展潜力与创新活力。

    87920编辑于 2023-03-15
  • 来自专栏音视频技术

    杨攀:专注极致技术 不忘初心打造极简体验

    杨攀:大家好,我叫杨攀,的联合创始人、CTO。我早期主要从事 SP 行业的工作,经历了中国互联网的第一波热潮。 杨攀:的使命就是提供平台和工具让通信变得更简单和可靠。 LiveVideoStack:作为互联网通信公司,为什么要大力发展实时音视频业务?实时音视频对于整体业务线中的价值是什么?现有客户是否也会受益? 杨攀:其实开始发展音视频业务主要是源自客户的诉求。把自己定位为互联网通信服务公司,客户在这个领域所有需要的产品、技术形态都是我们应该提供的。 提供了全球范围的全媒体通讯服务,可以让现在的开发者,只通过简单的一个账号、一套后台的管理界面、一套开发体系,就能简单的把所有通讯能力都全部集成在自己的产品里,这个对开发者来说也极大的便利。

    58440发布于 2021-09-01
  • 来自专栏APICloud AVM多端开发教程

    使用SDK在APICloud平台实现单人多人音频通话

    一、效果展示二、功能实现的思路使用之前必须先获取token、init、connect,同时需要到后台开通音视频通话功能(开通或者关闭30分钟后生效)。 成员接听或者挂断(4)邀请几个成员加入当前通话(5)被邀请组员收到来电(6)被邀请组员接听或挂断来电(7)通话组员监听是否有新成员加入或成员退出为了让页面代码逻辑更简单,设计了四个页面index.html(初始化 receive-call.html(接收端业务代码,单人多人通话代码)send-call.html(发送端业务代码,单人多人通话代码)friends.html(群组或讨论组成员列表)index.html首页初始化以及监听代码如下

    1.1K10编辑于 2022-06-17
  • 来自专栏学习猿地

    职培训】Web前端学习 第5章 node基础教程9 cookie与session

    5 ctx.cookies.set("count",count,{ 6 maxAge:2000 7 }); 8 }else{ 9 ; 4 app.use(session({ 5 maxAge:2000, 6 },app)) 7 8 router.get("/session", async ctx => { 9 123456"){ 6 ctx.session.username = username 7 ctx.redirect("/video") 8 }else{ 9 async ctx => { 28 ctx.session.username = "" 29 ctx.redirect("/") 30 }) 五、课后练习 在上一节的课后练习基础上,实现职教育的登录功能

    52210发布于 2020-06-22
  • 来自专栏即时通讯技术

    技术分享:全面揭秘亿级IM消息的可靠投递机制

    本文由技术团队原创分享,原题“IM 消息同步机制全面解析”,为使文章更好理解,对内容进行了重新归纳和细节修订。 本文根据亿级IM消息系统的技术实践,总结了分布式IM消息的可靠投递机制,希望能为你的IM开发和知识学习起到抛砖引玉的作用。 ? 《IM开发干货分享:我是如何解决大量离线消息导致客户端卡顿的》 以下是技术团队分享的其它文章: 《IM消息ID技术专题(三):解密IM产品的聊天消息ID生成策略》 《技术分享:基于WebRTC 的实时音视频首帧显示时间优化实践》 《技术分享:云安卓端IM产品的网络链路保活技术实践》 《即时通讯CTO的创业经验分享:技术创业,你真的准备好了?》 如何实现分布式场景下唯一 ID 生成,具体请阅读:《IM消息ID技术专题(三):解密IM产品的聊天消息ID生成策略》。

    1.4K20发布于 2021-07-27
  • 来自专栏即时通讯技术

    技术分享:全面揭秘亿级IM消息的可靠投递机制

    本文由技术团队原创分享,原题“IM 消息同步机制全面解析”,为使文章更好理解,对内容进行了重新归纳和细节修订。 本文根据亿级IM消息系统的技术实践,总结了分布式IM消息的可靠投递机制,希望能为你的IM开发和知识学习起到抛砖引玉的作用。 《IM开发干货分享:我是如何解决大量离线消息导致客户端卡顿的》 以下是技术团队分享的其它文章: 《IM消息ID技术专题(三):解密IM产品的聊天消息ID生成策略》 《技术分享:基于WebRTC 的实时音视频首帧显示时间优化实践》 《技术分享:云安卓端IM产品的网络链路保活技术实践》 《即时通讯CTO的创业经验分享:技术创业,你真的准备好了?》 如何实现分布式场景下唯一 ID 生成,具体请阅读:《IM消息ID技术专题(三):解密IM产品的聊天消息ID生成策略》。

    1.2K20发布于 2021-07-26
  • 来自专栏焱融科技

    微服务实践 | 焱前端微服务架构的设计要点

    前端微服务技术选型 框架选型 焱前端所有服务和组件均基于 NestJS 框架进行开发。 Consul 的优势: 使用 Raft 一致性算法,保证分布式集群各节点状态一致 提供服务注册,服务发现,主动服务状态检查 支持 HTTP、DNS 等协议 提供分布式一致性 KV 存储 焱前端微服务架构 断路器工作流程如图所示: 总结 以上就是焱前端微服务实施的一些实践,充分满足了当前阶段开发需求。

    1.5K41发布于 2020-02-28
领券