easeui
easeui copied to clipboard
Customize EaseChatRow nickname textColor and textSize
版本是3.8.3  静态内部类引起的  context没有及时回收
http://docs-im.easemob.com/im/android/other/easeimkit 在官方查看的好多对不上新版 而且自定义 消息界面没有写清楚,还有对应聊天界面属性(昵称显示,状态栏显示)
卡顿问题
问题描述: 应用长时间没登录,等下次登录会有几万条消息推送过来,导致界面卡顿无法操作,这种情况要怎么处理呢?
个人见解,如官方文档指出,会将fragment 和 activity 抽离到demo中,亦有同感,如今的`gradle依赖方式`接入产生的安装包体积过大的问题还是需要开发者自己去解决的,提一点个人拙见,抛砖引玉。 1. gradle中的`implementation`应替换为`api` 2. 将当前的`com.hyphenate:ease-im-kit`解耦成多个,便于维护和开发者快速修复 ``` └── ease-im-kit ├── ui-simple // fragment activity 级别的组件 ├── extension-chat-emojicon // 聊天插件表情 基础或者自定义 ├── extension-chat-location // 聊天插件 定位 便于解耦 毕竟也可以使用高德嘛 ├──...
如果接收的是图片消息,在图片未加载出来的时候显示的是占位图的宽高,等到图片加载成功后,图片消息宽高发生变化导致条目高度发生变化,所以最底部的消息可能会显示不全。(复现需要在图片首次加载,即无缓存时  )