注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

抖音 Android 性能优化系列:Java 锁优化 Android

上帝之眼 发表了文章 • 812 次浏览 • 2022-08-03 08:49 • 来自相关话题

背景Java 多线程开发中为了保证数据的一致性,引入了同步锁(synchronized)。但是,对锁的过度使用,可能导致卡顿问题,甚至 ANR:Systrace 中的主线程因为等锁阻塞了绘制,导致卡顿 Slardar 平台(字节跳动内部 APM 平台,以下简称... ...查看全部
0
评论

浅谈程序的数字签名 Android

上帝之眼 发表了文章 • 938 次浏览 • 2022-08-01 19:54 • 来自相关话题

理论基础数字签名它是基于非对称密钥加密技术与数字摘要算法技术的应用,它是一个包含电子文件信息以及发送者身份,并能够鉴别发送者身份以及发送信息是否被篡改的一段数字串。一段数字签名数字串,它包含电子文件经过Hash编码后产生的数字摘要,即一个Hash函数值以及发送... ...查看全部
0
评论

vivo官网APP全机型UI适配方案 Android

上帝之眼 发表了文章 • 737 次浏览 • 2022-07-21 08:57 • 来自相关话题

日益新增的机型,给开发人员带来了很多的适配工作。代码能不能统一、apk 能不能统一、物料如何选取、样式怎么展示等等都是困扰开发人员的问题,本方案就是介绍不同机型的共线方案,打消开发人员的疑虑。一、日益纷繁的机型带来的挑战1.1  背景科技是进步的,人... ...查看全部
0
评论

谈一谈凑单页的那些优雅设计(上) Android

上帝之眼 发表了文章 • 617 次浏览 • 2022-07-14 09:50 • 来自相关话题

本文将详细介绍作者如何在业务增长的情况下重构与优化系统设计。写在前面凑单页存在的历史也算是比较悠久了,我从去年接手到现在也经历不少的版本变更,最开始只是简单feeds流,为提升用户体验,更好的帮助用户去凑到满意的商品,我们在重构整个凑单页的同时,还新增了榜单、... ...查看全部
0
评论

谈一谈凑单页的那些优雅设计(下) Android

上帝之眼 发表了文章 • 659 次浏览 • 2022-07-14 09:46 • 来自相关话题

接 谈一谈凑单页的那些优雅设计(上)最终的成品如下,各个命令执行顺序一目了然▐ 多算法分流设计【RecommendEngine】:推荐引擎,用于推荐feeds流业务逻辑封装【BaseDataEngine】:通用数据引擎,将引擎的通用层抽离出来,简化通... ...查看全部
0
评论

插件化工程R文件瘦身技术方案 Android

上帝之眼 发表了文章 • 671 次浏览 • 2022-07-07 09:14 • 来自相关话题

随着业务的发展及版本迭代,客户端工程中不断增加新的业务逻辑、引入新的资源,随之而来的问题就是安装包体积变大,前期各个业务模块通过无用资源删减、大图压缩或转上云、AB实验业务逻辑下线或其他手段在降低包体积上取得了一定的成果。在瘦身的过程中我们关注到了R文件瘦身的... ...查看全部
1
回复

APP未打开或者进程被杀死后,也能收到推送的消息或者通知吗 离线消息推送

yangjian 回复了问题 • 2 人关注 • 758 次浏览 • 2022-07-01 18:04 • 来自相关话题

0
评论

Java文字转图片防爬虫 Java

conanma 发表了文章 • 667 次浏览 • 2022-06-29 17:18 • 来自相关话题

最近部分页面数据被爬虫疯狂的使用,主要就是采用动态代理IP爬取数据,主要是不控制频率,这个最恶心。因为对方是采用动态代理的方式,所以没什么特别好的防止方式。具体防止抓取数据方案大全,下篇博客我会做一些讲解。本篇也是防爬虫的一个方案。就是部分核心文字采用图片输出... ...查看全部
0
评论

Flutter 混合开发(Android)Flutter跟Native相互通信 Flutter

conanma 发表了文章 • 727 次浏览 • 2022-06-28 10:34 • 来自相关话题

前言Flutter 作为混合开发,跟native端做一些交互在所难免,比如说调用原生系统传感器、原生端的网络框架进行数据请求就会用到 Flutter 调用android 及android 原生调用 Flutter的方法,这里就涉及到Platform Chann... ...查看全部
0
评论

抖音 Android 包体积优化探索:基于 ReDex 的 DEX 优化落地实践 Android

上帝之眼 发表了文章 • 959 次浏览 • 2022-06-09 09:09 • 来自相关话题

抖音是字节跳动规模最大、运行环境复杂度最高的应用之一。在 ReDex 落地初期,由于对复杂度估计不足,在独立灰度和全量灰度期间引起了一些问题,在解决问题的过程中,我们也逐步形成了一套迭代流程以保证优化的稳定性。前言应用安装包的体积会显著影响应用的下载速度和安装... ...查看全部
0
回复

import com.hyphenate.easeui.R 语音

回复

赵佳力 发起了问题 • 1 人关注 • 922 次浏览 • 2022-06-08 13:06 • 来自相关话题

0
评论

抖音功耗优化实践 Android

上帝之眼 发表了文章 • 1049 次浏览 • 2022-06-07 08:57 • 来自相关话题

功耗优化是应用体验优化的一个重要课题,高功耗会引发用户的电量焦虑,也会导致糟糕的发热体验,从而降低了用户的使用意愿。而功耗又是涉及整机的长时间多场景的综合性复杂指标,影响因素很多。不论是功耗的量化拆解,还是异常问题的监控,以及主动的功耗优化对于开发人员来说都是... ...查看全部
1
回复

android集成IM消息列表后,点击item没反应 消息列表

AllenHao. 回复了问题 • 1 人关注 • 730 次浏览 • 2022-05-31 12:17 • 来自相关话题

0
评论

可部署于windows和Linux的即时通讯系统 开发即时通讯 企业即时通讯定制开发 仿阿里旺旺开发 b2c即时通开发

semot926 发表了文章 • 1016 次浏览 • 2022-05-31 11:01 • 来自相关话题

系统概况信贸通即时通讯系统,一款跨平台可定制的 P2P 即时通信系统,为电子商务网站及各行业门户网站和企事业单位提供“一站式”定制解决方案,打造一个稳定,安全,高效,可扩展的即时通信系统,支持在线聊天、视频/语音对话、点对点断点续传文件、自定义皮肤等。软件能真... ...查看全部
0
评论

封装Kotlin协程请求,这一篇就够了 kotlin Android

上帝之眼 发表了文章 • 1050 次浏览 • 2022-05-24 09:03 • 来自相关话题

协程(coroutines)的封装在默认的Kotlin协程环境中,我们需要自定义协程的作用域CoroutineScope,还有负责维护协程的调度等等,有没有方法可以让协程的使用者屏蔽对底层协程的认识,简单就能使用呢?这里带来了一个封装思路。封装前例子假如我们有... ...查看全部
0
评论

百度程序员Android开发小技巧 Android开发技巧

美国队长 发表了文章 • 684 次浏览 • 2022-05-19 15:30 • 来自相关话题

本期技术加油站给大家带来百度一线的同学在日常工作中Android 开发的小技巧:Android有序管理功能引导;一行代码给View增加按下态;一行代码扩大 Andriod 点击区域,希望能为大家的技术提升助力!01Android有序管理功能引导随着移动互联网的... ...查看全部
1
回复

集成easeui发送语音失败 发送语音错误 发送语音

yangjian 回复了问题 • 2 人关注 • 718 次浏览 • 2022-05-16 19:00 • 来自相关话题

1
回复

EaseContactListFragment添加布局,比如layout ,title的一些问题 环信技术支持 即时通讯 移动开发

转角45°、嫣然一笑 回复了问题 • 2 人关注 • 750 次浏览 • 2022-05-16 09:58 • 来自相关话题

0
评论

不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比 Android

上帝之眼 发表了文章 • 1339 次浏览 • 2022-05-09 20:24 • 来自相关话题

Android 中加载 UI 数据不是一件轻松的事,开发者经常需要处理各种边界情况。如各种生命周期和因为「配置更改」导致的 Activity 的销毁与重建。因此普遍处理方式是使用分层的架构。这样开发者就可以编写独立于 UI 的代码,而无需过多考虑生命周期,配... ...查看全部
1
回复

如何直接修改会话列表中的昵称与头像 获取环信服务器会话列表

转角45°、嫣然一笑 回复了问题 • 3 人关注 • 773 次浏览 • 2022-04-29 11:59 • 来自相关话题

2
回复

调用百度地图 百度地图

tttjjjyyy 回复了问题 • 2 人关注 • 1004 次浏览 • 2022-04-26 12:25 • 来自相关话题

0
评论

指纹解锁分析 Android

上帝之眼 发表了文章 • 888 次浏览 • 2022-04-25 19:57 • 来自相关话题

systemServer进程会在ZygoteInit中进行创建,而ZygoteInit是Zygote进程启动的。 在systemServer进程的run方法中会启动重要服务其中就包括指纹解锁相对应的服务。 指纹解锁需要和Hal层进行交互,并对上层framewr... ...查看全部
0
评论

Android自动生成代码,可视化脚手架之环境搭建 Android

上帝之眼 发表了文章 • 962 次浏览 • 2022-04-25 19:27 • 来自相关话题

系列文章Github开源地址(源码及各项资料不间断进行更新):github.com/AbnerMing88…Hello,各位老铁,系列文章上一篇,简单大概熟悉了一下基本的功能,当然了这只是其中的一部分,随着需求的增加,各种方便我们日常开发的功能都会研发出来,那... ...查看全部
2
回复

怎么把数据库的联系人列表添加到adapter 怎么把数据库的联系人列表添加到adapter

lbn 回复了问题 • 2 人关注 • 1011 次浏览 • 2022-04-23 15:28 • 来自相关话题

1
回复

EaseChatFragment 讨论

AllenHao. 回复了问题 • 2 人关注 • 724 次浏览 • 2022-04-21 15:40 • 来自相关话题

2
回复

EaseUI发送位置 报错 发送位置失败

tttjjjyyy 回复了问题 • 2 人关注 • 779 次浏览 • 2022-04-20 13:40 • 来自相关话题

1
回复

音视频聊天悬浮窗大小 环信_Android

yangjian 回复了问题 • 2 人关注 • 782 次浏览 • 2022-04-12 18:45 • 来自相关话题

1
回复

视频聊天界面最小化窗口 环信_Android

回复

xiaoji 回复了问题 • 1 人关注 • 1019 次浏览 • 2022-04-11 16:29 • 来自相关话题

2
回复

easeimkit 的联系人列表不带titlebar和搜索框吗,怎么加 EaseContactListFragment如何添加头布局和标题

lbn 回复了问题 • 2 人关注 • 800 次浏览 • 2022-04-11 15:54 • 来自相关话题

2
回复

华为发送位置获取不到定位,发送按钮点不了 发送位置失败

鹤归青山 回复了问题 • 1 人关注 • 698 次浏览 • 2022-04-04 20:36 • 来自相关话题

3
回复

easeimkit 的联系人列表不带titlebar和搜索框吗,怎么加 联系人列表

lbn 回复了问题 • 2 人关注 • 806 次浏览 • 2022-04-01 14:28 • 来自相关话题

1
回复

线上偶现bug 移动客服

AllenHao. 回复了问题 • 2 人关注 • 825 次浏览 • 2022-03-30 15:08 • 来自相关话题

0
回复

2022最完备原生电商多端发布支持源码及定制 iOS

回复

pingtaisan 发起了问题 • 1 人关注 • 1009 次浏览 • 2022-03-23 14:49 • 来自相关话题

1
回复

AS集成serverSDK,调api时报某一native修饰的方法没有实现,请问是不是缺少相关的jni文件? 环信_服务端

此木 回复了问题 • 2 人关注 • 651 次浏览 • 2022-03-21 19:47 • 来自相关话题

1
回复

android easyimkit如何修改用户头像 easyui

AllenHao. 回复了问题 • 2 人关注 • 828 次浏览 • 2022-03-15 18:19 • 来自相关话题

0
评论

一个匿名内部类的导致内存泄漏的解决方案 Android

上帝之眼 发表了文章 • 1797 次浏览 • 2022-03-12 21:39 • 来自相关话题

泄漏原因匿名内部类默认会持有外部类的类的引用。如果外部类是一个Activity或者Fragment,就有可能会导致内存泄漏。 不过在使用kotlin和java中在匿名内部类中有一些不同。在java中,不论接口回调中是否调用到外部类,生成的匿名内部类都会持有外部... ...查看全部
1
回复

未读消息状态不正确 未读消息数改变

AllenHao. 回复了问题 • 2 人关注 • 1004 次浏览 • 2022-03-02 19:02 • 来自相关话题

0
评论

安全私密的聊天系统可免费使用可转让可定制 iOS

pingtaisan 发表了文章 • 678 次浏览 • 2022-03-01 11:12 • 来自相关话题

安全私密的聊天系统可免费使用可转让可定制超级稳定的聊天通信系统可在线免费使用 可聊天、红包、转账、超级大群超过20台服务器承载均衡保证超级大群永不丢包,保证不卡顿 用过才知好注册超级方便,国内国外均可注册使用,支持充值提现,支持多人语音视频想下载只需appst... ...查看全部
1
回复

修改头像尺寸 环信_Android 环信IM集成

回复

xiaoji 回复了问题 • 1 人关注 • 1104 次浏览 • 2022-02-23 09:47 • 来自相关话题

1
回复

Easeui可以和EaseCallKit一起用吗 android集成音视频 android集成EaseUI

回复了问题 • 3 人关注 • 1165 次浏览 • 2022-01-26 13:18 • 来自相关话题

1
回复

用户ID不合法 用户ID不合法

转角45°、嫣然一笑 回复了问题 • 2 人关注 • 791 次浏览 • 2022-01-10 19:10 • 来自相关话题

0
评论

面试官:this和super有什么区别?this能调用到父类吗? Android Java

上帝之眼 发表了文章 • 997 次浏览 • 2021-12-30 08:23 • 来自相关话题

this 和 super 都是 Java 中常见的关键字,虽然二者在很多情况下都可以被省略,但它们在 Java 中所起的作用是不可磨灭的。它们都是用来起指代作用的,每个类在实例化的时候之所以能调用到 Object 类(Object 类是所有类的父类),全是二者... ...查看全部
0
评论

从0到1带你深入理解log4j2漏洞 Java

上帝之眼 发表了文章 • 1075 次浏览 • 2021-12-29 08:56 • 来自相关话题

0x01前言从Apache Log4j2 漏洞影响面查询的统计来看,影响多达60644个开源软件,涉及相关版本软件包更是达到了321094个。而本次漏洞的触发方式简单,利用成本极低,可以说是一场java生态的‘浩劫’。本文将从零到一带你深入了解log4j2漏洞... ...查看全部
0
评论

不会 Android 性能优化?你还差一个开源库! Android

上帝之眼 发表了文章 • 1168 次浏览 • 2021-12-28 09:02 • 来自相关话题

简介开源库的地址是:幸苦各位能给个小小的 star 鼓励下。UI 线程 block 检测。App 的 FPS 检测。线程的创建和启动监控以及线程池的创建监控。IPC (进程间通讯)监控。实时通过 logcat 打印检测到的问题。保存检测到的信息到文件。提供上报... ...查看全部
0
评论

丢掉丑陋的 toast,会动的 toast 更有趣! Android

上帝之眼 发表了文章 • 926 次浏览 • 2021-12-28 08:55 • 来自相关话题

前言我们通常会用 toast(也叫吐司)来显示提示信息,例如网络请求错误,校验错误等等。大多数 App的 toast 都很简单,简单的半透明黑底加上白色文字草草了事,比如下面这种. 说实话,这种toast 的体验很糟糕。假设是新手用户,他们并不知道 toas... ...查看全部
3
回复

登录失败什么原因 环信登录失败

刘辉龙 回复了问题 • 3 人关注 • 1357 次浏览 • 2021-12-24 16:14 • 来自相关话题

0
评论

Android 常见内存泄漏总结、避免踩坑、提供解决方案 Android

上帝之眼 发表了文章 • 1042 次浏览 • 2021-12-21 09:09 • 来自相关话题

对常见的内存泄漏进行一波总结,希望可以帮到大家。静态实例持有非静态内部类描述🤦♀️非静态内部类会持有外部类的实例,所以如果非静态内部类的实例是静态的话,那么它的生命周期就是整个APP的生命周期,而它则会一直持有外部类的引用,阻止外部类实例被系统回收。举个例子🌰... ...查看全部
0
评论

android 水波纹控件,仿京东语音评价动画 Android

上帝之眼 发表了文章 • 1062 次浏览 • 2021-12-19 22:55 • 来自相关话题

先上效果gradle 引用implementation 'com.maxcion:multwaveviewlib:1.0.0'https://github.com/Likeyong/MultWaveView第一种样式存在三层水波纹,所以要生成3个Wave对象,... ...查看全部
0
评论

Android端小到不行的分页加载库 Android

上帝之眼 发表了文章 • 1074 次浏览 • 2021-12-16 21:01 • 来自相关话题

RecyclerView几乎在每个app里面都有被使用,但凡使用了列表就会采用分页加载进行数据请求和加载。android 官方也推出了分页库,但是感觉只有kotlin一起使用才能体会到酸爽。Java 版本的也有很多很强大的第三方库,BaseRecyclerVi... ...查看全部