Android IM聊天App(叽喳)客户端开发,菜鸟窝,IT与互联网,移动开发,IT与互联网,编程语言,Ivan,本教程讲解如何开发一个类似微信的IM App,
学完本课程你不仅可以开发出一个聊天 App,还可以学到商业项目中常用的的开发技术,开发技巧,代码封装,编程规范,模块划分,系统架构,以及如何利用优秀的第三方开源框架提高开发效率
项目中使用的开源框架和封装代码:
1.IM 通讯
2.自定义 通讯协议
3.高层代码封装
4.Dao 代码自动生成
5.ActionBar高级定制
6.自定义控件封装
7.ListView 数据字母索引
8.AppCompat:V7兼容包
9. RoboGuice :依赖注入
10.GreenDao : 数据库ORM框架
11.Universal-image-loader:图片加载和缓存
12.Volley:Http请求和缓存
13.Umeng-update:apk 增量升级
14.Stickylistheaders:顶部固定,分组ListView
15.Gson:JSON 解析以及序列化
16.pinyin4j: 汉字转拼音
... 适用人群:有一定的Android基础知识的学员