即时通讯技术文集(第 38 期):IM 代码入门实践 (Part2) [共 15 篇]
![即时通讯技术文集(第38期):IM代码入门实践(Part2) [共15篇]](https://static001.geekbang.org/infoq/57/5787a691ce051513bb1a4820c0376608.png)
为了更好地分类阅读 52im.net 总计 1000 多篇精编文章,我将在每周三推送新的一期技术文集,本次是第 38 期。
[- 1 -] 高仿Android版手机QQ首页侧滑菜单源码 [附件下载]
[链接] http://www.52im.net/thread-923-1-2.html
[摘要] 本文分享的源码高仿了手机 QQ 的这个效果,希望可以为有相同需求的 IM 开发者同行节省点撸码时间。
[- 2 -] 开源libco库:单机千万连接、支撑微信8亿用户的后台框架基石 [源码下载]
[链接] http://www.52im.net/thread-623-1-2.html
[摘要] libco 在 2013 年的时候作为腾讯六大开源项目首次开源,ibco 支持后台敏捷的同步风格编程模式,同时提供系统的高并发能力。
[- 3 -] 分享java AMR音频文件合并源码,全网最全
[链接] http://www.52im.net/thread-397-1-3.html
[摘要] 分享 java AMR 音频文件合并源码,全网最全。
[- 4 -]微信团队原创Android资源混淆工具:AndResGuard [有源码]
[链接] http://www.52im.net/thread-140-1-3.html
[摘要] 本文主要是讲述资源混淆组件的用法以及性能,资源混淆组件不涉及编译过程,只需输入一个 apk,可得到一个实现资源混淆后的 apk
[- 5 -] 一个基于MQTT通信协议的完整Android推送Demo [附件下载]
[链接] http://www.52im.net/thread-315-1-3.html
[摘要] 本文主要介绍的是基于 MQTT 实现一个简单的 Android 消息推送系统。更多推送技术资料请见:http://www.52im.net/forum.php?mod=collection&action=view&ctid=11
[- 6 -] Android版高仿微信聊天界面源码 [附件下载]
[链接] http://www.52im.net/thread-418-1-3.html
[摘要] 微信的聊天界面是挺漂亮的,每条消息都带一个气泡,给人一种很清新的感觉,其实实现起来也不是那么的难,下面我们就来实现一下。
[- 7 -] 高仿手机QQ的Android版锁屏聊天消息提醒功能 [附件下载]
[链接] http://www.52im.net/thread-1233-1-1.html
[摘要] 今天为大家带来的是,可以在锁屏下弹窗显示消息来提醒用户,可用于移动端 IM 或消息推送应用中。
[- 8 -] 高仿iOS版手机QQ录音及振幅动画完整实现 [源码下载]
[链接] http://www.52im.net/thread-1301-1-1.html
[摘要] 高仿 iOS 版手机 QQ 聊天界面中录音及振幅动画。
[- 9 -] Android端社交应用中的评论和回复功能实战分享[图文+源码]
[链接] http://www.52im.net/thread-1584-1-1.html
[摘要] 页面整体采用了 CoordinatorLayout 来实现详情页的顶部视差效。同时,这里我采用 ExpandableListView 来实现多级列表,然后再解决它们的嵌套滑动问题。
[- 10 -] Android端IM应用中的@人功能实现:仿微博、QQ、微信,零入侵、高可扩展[图文+源码]
[链接] http://www.52im.net/thread-2165-1-1.html
[摘要] 网上已经有一些文章分享了类似功能实现逻辑,但是几乎都是扩展 EditText 类,这种实现方式肯定不能进入我的首发阵容。你以为是因为它不符合面向对象六大原则?错,只因为它不够优雅!不够优雅!不够优雅!
[- 11 -] 仿微信的IM聊天时间显示格式(含iOS/Android/Web实现)[图文+源码]
[链接] http://www.52im.net/thread-2371-1-1.html
[摘要] 作为移动端 IM 的王者,微信无疑处处是标杆,所以本次的消息时间显示格式,直接参照微信的实现逻辑准没错(随大流虽然没个性,但不至于非主流)。
[- 12 -] Android版仿微信朋友圈图片拖拽返回效果 [源码下载]
[链接] http://www.52im.net/thread-2673-1-1.html
[摘要] 目前的 app 的动画效果是越来越炫了,很多主流 app 的图片预览返回都有类似功能,比较常见的是 ios 自带相册,微信朋友圈等等。自己项目中也有类似功能,最近整理了一下这个功能的代码,做个笔记记录,有兴趣的朋友可以在文末附件下载源码。
[- 13 -] 手把手教你实现网页端社交应用中的@人功能:技术原理、代码示例等
[链接] http://www.52im.net/thread-3767-1-1.html
[摘要] 本文分享的 @人功能是针对 Web 网页前端的,跟移动端原生代码的实现,从技术原理和实际实现上,还是有很大差异,所以如果想了解移动端 IM 这种社交应用中的 @人实现功能,可以读一下《Android 端 IM 应用中的 @人功能实现:仿微博、QQ、微信,零入侵、高可扩展[图文+源码]》这篇文章。
[- 14 -] SpringBoot集成开源IM框架MobileIMSDK,实现即时通讯IM聊天功能
[链接] http://www.52im.net/thread-3894-1-1.html
[摘要] MobileIMSDK 是一套专门为移动端开发的开源 IM 即时通讯框架,超轻量级、高度提炼,一套 API 优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准 Java 平台,服务端基于 Netty 编写。
[- 15 -] 基于Netty,徒手撸IM(一):IM系统设计篇
[链接] http://www.52im.net/thread-3963-1-1.html
[摘要] 本篇主要是徒手撸 IM 系列的开篇,主要讲解的是的 IM 设计思路,不涉及实践编码,希望给你带来帮助。
👉52im 社区本周新文:《总是被低估,从未被超越,揭秘QQ极致丝滑背后的硬核IM技术优化》,欢迎阅读!👈
我是 Jack Jiang,我为自已带盐!https://github.com/JackJiang2011/MobileIMSDK/
评论