从0到1的开发,社交App 完成
内容概要
-
GitHub链接:GitHub链接
-
客户端使用Android Studio
-
服务端使用IDEA + SpringBoot + MyBaits
-
完成功能 添加好友,即时聊天,社交广场
-
只是一个简版的内容
整体思路
- 使用Http协议,处理登录 注册 添加好友请求
- 使用WebSocket协议,处理及时聊天请求,前端应用OKHttp框架实现
存在的不足
- 在当时还不了解设计模式和一些基本的代码规范,其实可以用单例去写本地数据库,另外,对于高内聚,低耦合的设计思想在当时还不能彻底的应用,以后在提高效率得问题上,还需要进一步去深入研究。
- 代码还不够规范,减少各个类之间的依赖。