环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信客服云

环信客服云

无需下载,注册即用
环信机器人

环信机器人

智能,高效
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

【开源项目】使用环信SDK搭建在线教学场景(含三端源码下载) 开源项目

开源项目admin 发表了文章 • 40 次浏览 • 2021-05-11 17:09 • 来自相关话题

 引言:2021年在线教育行业如火如荼,所谓人人为我,我为人人,为了方便教育行业的小伙伴们更好地使用环信SDK,IMGEEK论坛生态开发者@巍巍 发布了使用环信SDK搭建的在线教学开源项目“环环教育”,一期覆盖1对1互动教学、在线互动小班课... ...查看全部
5
评论

【14万现金奖不玩虚的】声网联合环信第三届RTE 2021创新编程挑战赛报名啦! 编程大赛 社区活动

开发者活动admin 发表了文章 • 507 次浏览 • 2021-04-19 16:49 • 来自相关话题

第三届 RTE 2021 创新编程挑战赛开始报名啦! RTE(Real Time Engagement)2021 创新编程挑战赛,是由声网Agora 主办,面向全球开发者、编程爱好者与极客的一场在线黑客马拉松。参赛者可以基于声网Agora 产品实现社交泛娱乐、... ...查看全部
0
评论

前端面试常问的基础(七) 前端面试

Web开发AuCf 发表了文章 • 8 次浏览 • 2021-05-12 00:59 • 来自相关话题

1.IE6或更低版本最多20个cookie2.IE7和之后的版本最后可以有50个cookie。3.Firefox最多50个cookie4.chrome和Safari没有做硬性限制IE和Opera 会清理近期最少使用的cookie,Firefox会随机清理coo... ...查看全部
0
评论

前端面试常问的基础(六) 前端面试

Web开发AuCf 发表了文章 • 10 次浏览 • 2021-05-12 00:53 • 来自相关话题

一、HTML5 CSS3CSS3有哪些新特性?1. CSS3实现圆角(border-radius),阴影(box-shadow),2. 对文字加特效(text-shadow、),线性渐变(gradient),旋转(transform)3.transform:r... ...查看全部
0
评论

前端面试常问的基础(五) 前端面试

Web开发AuCf 发表了文章 • 7 次浏览 • 2021-05-12 00:52 • 来自相关话题

如何理解CSS的盒子模型?每个HTML元素都是长方形盒子。 (1)盒子模型有两种:IE盒子模型、标准W3C盒子模型;IE的content部分包含了border和pading。 (2)标准W3C盒模型包含:内容(content)、填充(padding)、边界(m... ...查看全部
0
评论

前端面试常问的基础(四) 前端面试

Web开发AuCf 发表了文章 • 7 次浏览 • 2021-05-12 00:49 • 来自相关话题

将元素定义为网格容器,并为其内容建立新的 网格格式上下文。值:grid :生成一个块级网格inline-grid :生成一个内联网格在Bootstrap中,栅格系统将容器均分为12份,再调整内外边距,结合媒体查询,造就了这一强大的... ...查看全部
0
评论

前端面试常问的基础(三) 前端面试

Web开发AuCf 发表了文章 • 6 次浏览 • 2021-05-12 00:45 • 来自相关话题

 JS中浮点数精度误差解决如果有精度要求,可以用toFixed方法处理通用处理方案:把需要计算的数字乘以 10 的 n 次幂,换算成计算机能够精确识别的整数,然后再除以 10 的 n 次幂promises,observables,generator ... ...查看全部
0
评论

快来为你的照片添加个性标签吧! 环信_Android 环信_WebIM

Android开发ydhjhs 发表了文章 • 9 次浏览 • 2021-05-11 18:23 • 来自相关话题

搜索问题、话题或人… 问题 文章 代码 视频 活动· · ·ydhjhs发起Android快来为你的照片添加个性标签吧! 前言 需求图.png PS:最近在项目执行过程中有这样一个需求,要求拍完照的图片必须达到以上的效果。需求分析: 使用用预览布局Surfa... ...查看全部
0
评论

每次上线都出问题?现在他来了,上线之前测一测. Android

Android Library柳天明 发表了文章 • 10 次浏览 • 2021-05-11 17:17 • 来自相关话题

仿文墨天机命盘界面,自定义view 宫格实现是通过drawline画直线,拿到View的width和height的1/4,按照对应宫格宽度和高度进行偏移划线;因为中间的是占了4个小宫格矩形位置组成的大宫格矩形,因此需要分部分处理,观察图形后发现按照从上到下分为... ...查看全部
0
评论

看看微信是怎么处理图片的吧! Android

Android Library柳天明 发表了文章 • 12 次浏览 • 2021-05-11 17:11 • 来自相关话题

整体实现思路图片展示:PhotoView(大图支持双击放大)图片加载:Glide(加载网络图片、本地图片、资源文件)小图变大图时的实现:动画图片的下载:插入系统相册该控件采用自定义View的方式,通过一些基本的控件的组合,来形成一个具有大图预览的控件。上代码使... ...查看全部
0
评论

这个自定义键盘能让你欲罢不能! Android

Android Library柳天明 发表了文章 • 11 次浏览 • 2021-05-11 17:02 • 来自相关话题

KingKeyboard for Android 是一个自定义键盘。内置了满足各种场景的键盘需求:包括但不限于混合、字母、数字、电话、身份证、车牌号等可输入场景。还支持自定义。集成简单,键盘可定制化。Gif 展示引入Maven:<dependency&g... ...查看全部
0
评论

多个模块如何管理?用它就对了! Android

Android Library柳天明 发表了文章 • 10 次浏览 • 2021-05-11 16:54 • 来自相关话题

FragmentationA powerful library that manage Fragment for Android!为"单Activity + 多Fragment","多模块Activity + 多Fragment"架构而生,简化开发,轻松解决动... ...查看全部
2
回复

uniapp版本的demo,使用chat文件的包含陌生人版本报错 环信_WebIM

技术讨论区。_56 回复了问题 • 2 人关注 • 583 次浏览 • 2021-05-11 16:53 • 来自相关话题

0
评论

为什么别人的状态栏那么好看,而你自己却无法实现! Android

Android Library柳天明 发表了文章 • 9 次浏览 • 2021-05-11 16:05 • 来自相关话题

这是一个为Android App 设置状态栏的工具类, 可以在4.4及其以上系统中实现 沉浸式状态栏/状态栏变色,支持设置状态栏透明度,满足你司设计师的各种要求(雾)。在此之前我写过一篇Android App 沉浸式状态栏解决方案,后来我司设计师说默认的透明度... ...查看全部
0
评论

还在自己写Adapter?再不看你就out了 Android

Android Library柳天明 发表了文章 • 11 次浏览 • 2021-05-11 16:02 • 来自相关话题

base-adapterAndroid 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。引入ForRecyclerViewcompile 'com.zhy:base-rvadapter:... ...查看全部
0
评论

为什么别人都在摸鱼就你在加班?用对工具让你事半功倍! Android

Android Library柳天明 发表了文章 • 11 次浏览 • 2021-05-11 15:55 • 来自相关话题

主要包括:缓存(图片缓存、预取缓存、网络缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)及Android常用工具类(网络、下载、Android资源操作、shell、文件、Json、随机数、Co... ...查看全部
0
评论

Android面试:80%的面试官关于Glide都会问这几个问题!【建议收藏】 Android

技术精选王二蛋和他的张大花 发表了文章 • 20 次浏览 • 2021-05-11 11:52 • 来自相关话题

Glide的三级缓存有了解过么? 先来了解一下我们常说的图片三级缓存 一般是强引用,软引用和文件系统,Android系统中提供了LruCache,通过维护一个LinkedHashMap来保存我们需要的各种类型数据,例如我们这里需要的Bitmap。Lr... ...查看全部
0
评论

做了这么多年开发,TypedArray你该知道的东西 Android

技术精选王二蛋和他的张大花 发表了文章 • 24 次浏览 • 2021-05-11 11:50 • 来自相关话题

大家好,我是程序员双木L,后续会发专题类的文章,这是自定义控件的第一篇,之后也会陆续更新相关的文章,欢迎关注。 自定义属性在自定义控件过程中属于比较常见的操作,我们可以回想一下这样的场景:自定义view的过程中,我们需要在不同的情况下设置不同的文字大小,那么... ...查看全部
0
评论

想要进阶高级开发?快看画布的基础使用 Android

技术精选王二蛋和他的张大花 发表了文章 • 18 次浏览 • 2021-05-11 11:48 • 来自相关话题

【Android 自定义控件】2.画布的基础使用 1.设置画布的背景颜色 2.画圆形 基本语法 参数说明 3.画直线 单条直线: 基本语法 ... ...查看全部
0
评论

40+场面试,100%通过率,我想分享的14条经验 面试

技术精选王二蛋和他的张大花 发表了文章 • 23 次浏览 • 2021-05-11 11:46 • 来自相关话题

作者 | 陈同学       责编 | 欧阳姝黎 这里是陈同学,首先来一个简单的自我介绍,和个人的经历分享吧。 我本科和硕士均就读于哈工大,是今年1月毕业。 我经历过3个专业,大一 船舶工程;大二-大四 车辆... ...查看全部
0
评论

震惊:从头开发一个RPC是种怎样的体验? RPC

技术精选王二蛋和他的张大花 发表了文章 • 29 次浏览 • 2021-05-11 11:45 • 来自相关话题

对于开发人员来说,调用远程服务就像是调用本地服务一样便捷。尤其是在微服务盛行的今天,了解RPC的原理过程是十分有必要的。 作者 | Alex Ellis       译者 | 弯月 出品 | CSDN(ID:CS... ...查看全部
0
评论

Google和腾讯为什么都采用主干开发模式? google

技术精选王二蛋和他的张大花 发表了文章 • 20 次浏览 • 2021-05-11 11:43 • 来自相关话题

作者 | 黄国峰       责编 | 欧阳姝黎 摘要 本文介绍了两种常用的代码分支模式:特性分支开发模式、主干开发模式,分别阐述了其优缺点和适用环境;同时剖析了 Google 和腾讯采用主干开发模式的背景... ...查看全部
0
评论

我不是个黑客,但我就喜欢安全。快看如何开拓你的开发价值!! 逆向 Android

技术精选王二蛋和他的张大花 发表了文章 • 16 次浏览 • 2021-05-11 11:40 • 来自相关话题

安卓逆向4-使用AndroidKiller插入广告页文章目录 任务要求 1.安装配置AndroidKiller 2.反编译和拷贝替换 3.反编译 任务要求 利用Androidki... ...查看全部
0
评论

别问我为啥用这个来扫二维码!做开发的都在用 Android

Android Library王二蛋和他的张大花 发表了文章 • 18 次浏览 • 2021-05-11 11:37 • 来自相关话题

zxing基本使用 官方提供了zxing在Android机子上的使用例子,https://github.com/zxing/zxing/tree/master/android,作为官方的例子,zxing-android考虑了各种各样的情况,包括多种解析格式、... ...查看全部
1
回复

漫游记录怎么获取,这么写有报错

Android开发转角45°、嫣然一笑 回复了问题 • 1 人关注 • 34 次浏览 • 2021-05-11 11:34 • 来自相关话题

0
评论

不会管理日志,还做什么开发? Android

Android Library王二蛋和他的张大花 发表了文章 • 17 次浏览 • 2021-05-11 11:31 • 来自相关话题

Logger 基本用法 简介 Simple, pretty and powerful logger for android 为Android提供的,简单、强大而且格式美观的工具 本质就是封装系统提供的Log类,加上一些分割线易于查找不同的Log;... ...查看全部
1
评论

昨天我被开了,技术总监说:不会Arouter做什么架构师 Android

Android Library王二蛋和他的张大花 发表了文章 • 19 次浏览 • 2021-05-11 11:27 • 来自相关话题

ARouter,A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) —— 支持模块间的路由、通信、解耦 官... ...查看全部
0
评论

recycleview适配器,不看后悔到35岁 Android

Android Library王二蛋和他的张大花 发表了文章 • 16 次浏览 • 2021-05-11 11:22 • 来自相关话题

在我最近开发的一个Android项目当中,用到列表的地方非常多。用RecyclerView+BaseRecyclerViewAdapterHelper(开源框架)可以帮我们节省大量的代码(约节省三分之二),RecyclerView不用多说大家非常熟悉,谷歌推荐... ...查看全部
0
评论

Android开发者你好~你还在用dialog???? Android

Android Library王二蛋和他的张大花 发表了文章 • 20 次浏览 • 2021-05-11 11:18 • 来自相关话题

 https://github.com/li-xiaojun/XPopup/ 内置几种了常用的弹窗,十几种良好的动画,将弹窗和动画的自定义设计的极其简单;目前还没有出现XPopup实现不了的弹窗效果。 内置弹窗允许你使用项目已有的布局,同时还能... ...查看全部
0
评论

快来为你的照片添加个性标签吧! Android

技术精选柳天明 发表了文章 • 17 次浏览 • 2021-05-11 10:38 • 来自相关话题

1. 前言 PS:最近在项目执行过程中有这样一个需求,要求拍完照的图片必须达到以上的效果。需求分析: 使用用预览布局SurfaceView,在不局上方使用控件的方式来进行设计,最后通过截图的方式将画面进行保存。 使用图片添加水印的方式来完成。 ... ...查看全部
0
评论

数据时代之非侵入式埋点方案 iOS埋点 iOS开发

iOS开发费城 发表了文章 • 19 次浏览 • 2021-05-10 19:25 • 来自相关话题

在发展日新月异的移动互联网时代,数据扮演着极其重要的角色。埋点作为一种最简单最直接的用户行为统计方式,能够全面精确的采集用户的使用习惯以及各功能点的迭代反馈等等,有了这些数据才能更好的驱动产品的决策设计和新业务场景的规划。本文旨在提出一种轻量级非侵入式的埋点方... ...查看全部
0
评论

iOS仿高德路线规划滑动效果 iOS开发

iOS Library费城 发表了文章 • 30 次浏览 • 2021-05-10 18:47 • 来自相关话题

因为项目有个界面要模仿高德地图路径规划滑动效果,因此写了demo,并简单说下分析过程高德地图效果演示:demo效果演示:Demo地址:https://github.com/fangjinfeng/MySampleCode/tree/master/FJFBlog... ...查看全部
0
评论

Android超级高效换肤框架,让你体验无闪烁换肤 换肤 Android

Android Library柳天明 发表了文章 • 36 次浏览 • 2021-05-10 17:35 • 来自相关话题

用法1. 在Application中进行初始化public class SkinApplication extends Application { public void onCreate() { super.onCreate(); // Must ... ...查看全部
0
评论

探究产生离屏渲染的秘密 iOS热门技术

iOS开发费城 发表了文章 • 25 次浏览 • 2021-05-10 17:28 • 来自相关话题

一.渲染机制CPU将计算好的需要显示的内容提交给GPU,GPU渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照Vsync(垂直脉冲)信号逐行读取帧缓冲区的数据,经过可能的数模转换传递给显示器进行显示。二.GPU屏幕渲染两种方式1.On-Screen Re... ...查看全部
0
评论

Fragment问世这么久,你真的会用吗? fragment Android

技术精选柳天明 发表了文章 • 19 次浏览 • 2021-05-10 17:23 • 来自相关话题

Fragment的简单用法 在一个Activity中添加两个Fragmet,并让这两个Fragment平分屏幕空间 首先新建一个左侧Fragmet布局left_fragment_xml,这里只放置一个按钮 <?xml version="1.0" enco... ...查看全部
0
评论

iOS — Swift高级分享:SWIFT协议的替代方案 iOS开发

iOS开发费城 发表了文章 • 29 次浏览 • 2021-05-10 13:30 • 来自相关话题

毫无疑问,协议是SWIFT总体设计的主要部分-并且可以提供一种很好的方法来创建抽象、分离关注点和提高系统或功能的整体灵活性。通过不强烈地将类型绑定在一起,而是通过更抽象的接口连接代码库的各个部分,我们通常会得到一个更加解耦的体系结构,它允许我们孤立地迭代每个单... ...查看全部
0
评论

iOS OC开发 BTC、ETH、区块链钱包 iOS开发

iOS开发费城 发表了文章 • 21 次浏览 • 2021-05-10 13:19 • 来自相关话题

ETH钱包部分:功能有:1、创建钱包2、通过助记词导入钱包3、通过KeyStore导入钱包4、通过私钥导入钱包5、查询余额6、查询以太坊系代币余额7、转账BTC钱包部分:功能:1、创建钱包2、通过私钥导入钱包3、通过助记词导入钱包4、查询余额5、查询交易记录6... ...查看全部
0
评论

ARC对init方法的处理 iOS开发

iOS开发费城 发表了文章 • 19 次浏览 • 2021-05-10 13:15 • 来自相关话题

前言此文源于前几日工作中遇到的一个问题,并跟同事就init方法进行了相关讨论。相关代码如下:Person *myPerson = [Person alloc];NSMethodSignature *signature = [NSMethodSignature ... ...查看全部
0
评论

视频超过三十秒后再接受 无数据 环信_Android 环信_WebIM

技术讨论区ydhjhs 发表了文章 • 20 次浏览 • 2021-05-09 21:00 • 来自相关话题

视频超过三十秒后再接受 无数据
2
回复

设置了参数还是会进这个方法onAutoAcceptInvitationFromGroup 环信_RestAPI 环信_Android

技术讨论区LyLo 回复了问题 • 3 人关注 • 2278 次浏览 • 2021-05-09 15:30 • 来自相关话题

1
评论

Charles使用教程汇总 软件测试 抓HTTPS协议 弱网测试 抓包工具

插件/文档zhenguoyu 发表了文章 • 110 次浏览 • 2021-05-09 14:51 • 来自相关话题

Charles教程汇总 1.  简介    ●    Charles,一款代理抓包工具,可以分析和排查网络相关的问题●    支持移动(安卓、iOS)... ...查看全部
0
评论

iOS-TCP网络框架(二) iOS开发

技术精选zuyu 发表了文章 • 26 次浏览 • 2021-05-09 09:47 • 来自相关话题

现在我们已经有了TCP连接, Request, Response和Task, 接下来要做的就是把这一切串起来. 具体来说, 我们需要一个管理方建立并管理TCP连接, 提供接口让调用方通过Request向连接中写入数据, 监听连接中读取到的粘包数据并将数据拆分成... ...查看全部
0
评论

iOS-TCP网络框架(一) iOS开发

技术精选zuyu 发表了文章 • 27 次浏览 • 2021-05-09 09:45 • 来自相关话题

TCP概述TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义. 在因特网协议族中,TCP属于传输层, 位于网络层之上,应用层之下.需要注意的是, TCP只是协议声明, 仅对外声明协议提供的功能, 但本身并不进行任何实现. ... ...查看全部
0
评论

前端面试常问的基础(二) 前端面试

Web开发AuCf 发表了文章 • 30 次浏览 • 2021-05-08 15:57 • 来自相关话题

1. 一个程序至少有一个进程,一个进程至少有一个线程2. 线程的划分尺度小于进程,使得多线程程序的并发性高3. 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率4. 线程在执行过程中与进程还是有区别的。每个独立的线程... ...查看全部
0
评论

前端面试常问的基础(一) 前端面试

Web开发AuCf 发表了文章 • 27 次浏览 • 2021-05-08 15:51 • 来自相关话题

 IE 盒子模型、标准 W3C 盒子模型;IE的content部分包含了 border 和 padding;new操作符具体干了什么呢?1. 创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型2. 属性和方法被加入到 this ... ...查看全部
0
评论

解决js精度丢失办法 Javascript

Web开发AuCf 发表了文章 • 31 次浏览 • 2021-05-08 15:20 • 来自相关话题

很简单一个问题,0.1+0.2,我们肉眼可见的算出来等于0.3,但js是一个神奇的语言,我们在控制台输入0.1+0.2等于0.30000000000000004,为什么会这样尼,我百度了了一下,原因如下:JavaScript 中所有数字包括整数和小数都只有一种... ...查看全部
0
评论

drawable用Kotlin应该这样写 kotlin Android

技术精选柳天明 发表了文章 • 27 次浏览 • 2021-05-08 14:23 • 来自相关话题

Kotlin应该这样写系列 SharedPreferences用Kotlin应该这样写 Glide用Kotlin应该这样封装(一) Glide用Kotlin应该这样封装(二) 前言 通常我们在res/drawable下面自定义shape和selector来满足... ...查看全部
0
评论

Kotlin 高效解析数学表达式(支持函数) kotlin Android

技术精选柳天明 发表了文章 • 23 次浏览 • 2021-05-08 14:22 • 来自相关话题

需求 由于项目需求,需要在低性能设备高频率地解析计算数学表达式,所以重量级的比如词法分析,语法分析,抽象语法树🌲三件套就不太合适了。(当然也不是不行,只是有点大材小用,而个人能力又有限,对于ANTLR调优之类不太擅长) 说起数学公式解析,当然离不开老朋友逆波兰... ...查看全部
0
评论

Compose Preview 的 UX 设计之旅 compose Android

技术精选柳天明 发表了文章 • 30 次浏览 • 2021-05-08 14:17 • 来自相关话题

本文由来自 Android Developer UX 团队的 Preethi Srinivas (UX 研究员) 和 Paris Hsu (交互设计师) 所撰写。 Jetpack Compose 刚刚进入 测试阶段 啦!🎉 在此激动人心的时刻,Android ... ...查看全部
0
评论

iOS 开发:『Crash 防护系统』(二)KVO 防护 iOS开发

iOS开发费城 发表了文章 • 29 次浏览 • 2021-05-08 13:16 • 来自相关话题

1. KVO Crash 的常见原因KVO(Key Value Observing) 翻译过来就是键值对观察,是 iOS 观察者模式的一种实现。KVO 允许一个对象监听另一个对象特定属性的改变,并在改变时接收到事件。但是 KVO API 的设计,我个人觉得不是... ...查看全部