yyquan
项目地址:
jiangzehui/yyquan
简介:开源一个自己去年写的基于 Xmpp 协议的即时通讯社交软件(客户端+服务端)
正在学习 Xmpp 以及 javaweb 后台的同学,可以参考一下。
如果你觉得还不错,可以给个 star,支持下,谢谢了!
正在学习 Xmpp 以及 javaweb 后台的同学,可以参考一下。
如果你觉得还不错,可以给个 star,支持下,谢谢了!
开源一个自己去年写的基于 Xmpp 协议的即时通讯社交软件(客户端+服务端)
本项目仅供参考,对于正在学习 Xmpp 以及 javaweb 后台的同学,可以看一下。
做这个项目纯属个人兴趣爱好,所以即时通讯做的不是很深,只是简单的实现了功能。(查询,添加好友,聊天等)
另外要提的一点,源生的 openfire 很好,但并不能满足所有业务,所以需要对 openfire 进行二次开发。
如果你觉得还不错,可以给个 star,支持下,谢谢了!
项目效果图
GIF
模拟器录制显示的效果不是太好且只展示了聊天功能,其他功能自行下载体验。
APK
apk 下载
或者前往各大应用市场(应用宝,360,百度等)搜索 猿友圈 下载
用到的三方库
客户端
注解
compile 'com.jakewharton:butterknife:7.0.1'
网络请求
compile 'com.loopj.android:android-async-http:1.4.9'
图片处理
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.commit451:PhotoView:1.2.4'
即时通讯
asmack-android-6
Other
高德地图
ShareSDK
SMSSDK
信鸽推送
服务端
即时通讯
openfire_3_10_3
数据库
mysql
Other
Tomcat
JavaWeb