带后台的IM即时通讯App 全程MVP手把手打造总结
最近学习了 带后台的IM即时通讯App 全程MVP手把手打造总结 视频,自己也跟着视频实现了相关功能,并且把app和后台的代码提交到了码云,下面会附上地址,这个视频也比较老了,有一些功能会有问题,然后我自己也解决了一些,但是还是有一些问题可以优化,如果后面有时间我会继续改进相关功能。
项目相关截图如下:

功能后续优化目标及总结
首先是录音功能,视频里面的部分会出现崩溃,这个部分我分享的项目中已经解决,大家也可以去 这个博客 学习如何实现的录音功能。
然后关于推送部分,由于视频比较老,个推也推出了新的版本,所以之前app这边收到推送的部分已经不能使用了,我也根据个推最新的文档实现了这部分功能。
然后是动态表情,这个暂时还未实现,但是我可以分享一下别人实现的开源项目地址,需要的可以去学习一下实现思路。一行代码让TextView中ImageSpan支持Gif(一)----轻松实现TextView中gif图文混排,作者的github里面有kotlin和java版本的,所以要注意不要弄错分支。
然后视频作者也提出的需要我们自己实现的部分,我也想了一些需要完善的地方。比如 :
- 联系人的关注、取消关注,关注者关注之后推送给被关注者卡片,被关注者同意之后两个人才互相可以聊天等。
- 群的加入、退出、解散,群成员的邀请应该普通成员也可以。
- 还有语音聊天的视频我这边有视频资源,这个功能我会添加上。
- 作者还提供了朋友圈相关部

本文总结了跟随视频构建带后台的IM即时通讯App的过程,包括解决录音功能崩溃、更新个推推送、动态表情集成等。提供了项目资源链接、码云地址以及数据库注意事项,分享了后续优化目标如关注、群聊功能,并愿意协助解决他人遇到的问题。

1364

被折叠的 条评论
为什么被折叠?



