/EasyIM-Android

简易的Android即时聊天应用

Primary LanguageJava

EasyIM-Android

EasyIM是一个移动即时通讯应用。是我的本科毕业设计。

因为实习占用了大四的大部分时间,导致EasyIM只完成了部分功能便参与答辩。虽然最终侥幸过了毕设答辩,但效果与自己期望的相去甚远。

开始工作后,有比较多的空闲时间,我打算慢慢完善该项目,并将近期所学习的一些新技术应用到该项目中。

简述

该项目分为两部分:

EasyIM-Server主要完成一下功能:

  • 用户基础功能
  • 好友功能
  • 点对点的消息发送功能
  • 离线消息功能

技术与框架

  • ButterKnife
  • Picasso
  • Retrofit
  • GreenDao
  • EventBus
  • RxAndroid

PS:项目中使用了Lambda表达式,所以,请确保安装了JDK1.8及Gradle2.2以上。

效果图

3