语音和文字聊天记录都显示在对话框

立刻聊 2021-04-27 21:32:18 阅读(1875)

经过了将近一周的努力,关于文字聊天中一个很小的功能,我终于做得非常完善了,这里面又写了很多代码,经过了很多失去的变化,终于做出了效果,但是回过头来看看,还只是一个简单的动画效果,就是在展示表情的时候有一个突兀的直接显示改变成一个比较缓和动画,其实之前也有动画效果,但是看起来比较卡顿,就因为这个效果,我花了很多时间,我也不知道为什么呼叫在这方方面较劲儿,其实之前遇到很多问题我都留到后面去处理,实在不行我就用其他的方法代替,只有正确的思路运行没问题就可以了

接下来就要做发送文字的功能了,而不是刚才我说的要做发送图片的功能,发送图片也是个一个非常重要的,在之前的电话聊天平台当中,我们又提供这样的功能,但是在这种咨询交流平台里面,有时候需要发送图片,总不能让用户私下加微信再发送图片吧,有时候我在处理电话聊天平台当中一些问题的时候,需要用户提供照片,我都让他们加微信,但是如何在软件里面直接加上发动图片的功能,就不需要这样操作了,使用起来非常的方便,而且这属于两个人私下聊天,发送图片是什么内容大伙都不知道,这也属于个人的隐私吧,直接不发布在公屏上就可以了。

这几种聊天方式,文字图片语音,最复杂的就是图片了,因为图片要显示在手机上,有时候图片非常大的时候,不能够显示整张图片,如果这样的话,用户手机滑动起来就会非常卡顿,所以只能显示缩略图,而且每一个图片都有一定的比例,有时候图片加载没有那么快,不能够等图片加载完之后再去读取它的比例在显示他的样子,要在上床的时候就把它的比例和缩小比例算好,在加载图片之前获取数据之后就进行展示了,这样不至于加载数据的时候出现跳跃性的现象,跳跃这种现象虽然不影响公众使用,但是看起来非常的不美观,有时候需要处理的时候。

我现在学写的流行的代码和之前相比,虽然有所借鉴,但是比之前更加优化了,首先在结构分析上面更加清晰,让我读起来可以一目了然,以后我再写比较复杂代码的时候要加上注释的功能,否则的话自己回过头来再看的话,可能会觉得有点陌生,我还想把两个人的聊天记录都展示在他的聊天记录当中去不像之前的手工专门有一个列表因为两个人的聊天,无论是文字还是语音,都会以一个话单的形式存在,都展示在两个人的聊天记录当中去,这样上下滑动的时候会一目了然,因为两个人文字的聊天并不是很随意的,可以经过一些比较简单的沟通,然后再开始聊天才开始计费。

其他文章