maxi-mao / chatdemo Goto Github PK
View Code? Open in Web Editor NEWandroid:ListView、RecyclerView两种方式实现聊天界面支持文字、表情、图片和语音信息,支持下拉加载更多,支持聊天记录保存本地
android:ListView、RecyclerView两种方式实现聊天界面支持文字、表情、图片和语音信息,支持下拉加载更多,支持聊天记录保存本地
在魅族的4.4和华为6.0上都遇到录音ANR的问题
把
@Override
public boolean onPreDraw() {
return false;
}
这个方法注释掉就好了,主要是按下时设置背景和文字引起的ANR,这个方法为什么要返回false?
收到的语音消息怎么来维护下载策略呢,比如聊天界面每次加载50条数据,有30条是收到的语音消息,那么怎么做到只有在屏幕中显示的语音消息才开始下载并更新界面?
发送的语音点击不播放
我是拿了您的聊天项目,结果我弄过去后发现发送文本消息的时候文字会上下跳动下,上下翻动历史记录的时候 文字会重叠,能帮忙解答下嘛
就是onViewReleased中那个归位的动画效果还没完成就再次下拉 就会导致下拉加载的提示头无法隐藏
测试7台手机,有两台手机发送语音后,界面卡死,但消息其实已经发送出去了,对方可以收到。
我使用了您的 controlKeyboardLayout 方法,但是在弹出键盘时还是会遮挡RecyclerView,您是怎么解决这个问题的呢?
发送和接收消息是消息会重叠 导致界面错乱 请修复此bug
RecyclerView消息界面,有图片信息滚动到底部的时候,会出现两条信息重叠的情况
在使用完语音功能之后,语音消息并不能及时的显示在界面上,甚至整个界面就直接卡死了.不是到时失去焦点了还是因为ANR...
造成这个的原因是因为网络原因还是音频的缓存机制的问题?求大神指导
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.