声明
摘要
第1章 绪论
1.1 研究背景与意义
1.2 国内外应用及研究现状
1.3 本论文研究内容及组织结构
1.3.1 本论文研究内容
1.3.2 本论文章节安排
第2章 相关技术基础
2.1 Android系统工作原理
2.2 即时通讯云技术
2.2.1 云服务
2.2.2 REST API
2.2.3 XMPP协议
2.2.4 消息推送技术
2.2.5 OAuth2.0
第3章 系统需求分析及概要设计
3.1 系统需求分析
3.2 系统架构设计
3.3 系统功能模块划分及描述
3.3.1 功能模块结构
3.3.2 用户管理模块
3.3.3 联系人管理模块
3.3.4 会话管理模块
3.3.5 系统设置模块
3.3.6 朋友圈管理模块
3.3.7 其它功能模块
3.4 系统数据库设计
3.4.1 数据库概念模型设计
3.4.2 数据库逻辑模型设计
第4章 系统详细设计与实现
4.1 系统开发环境
4.2 用户管理模块详细设计与实现
4.2.1 用户管理页面跳转及流程
4.2.2 JSON序列化与反序列化
4.3 会话管理模块详细设计与实现
4.3.1 地理位置信息实现
4.3.2 群聊中@功能的实现
4.4 联系人管理模块详细设计与实现
4.4.1 页面设计及流程
4.4.2 二维码添加好友实现
4.4.3 消息透传实现
4.5 朋友圈管理模块详细设计与实现
4.5.1 页面跳转及流程
4.5.2 朋友圈信息缓存
4.6 系统设置模块的详细设计与实现
4.7 其他功能模块的详细设计与实现
4.7.1 页面跳转设计
4.7.2 红包功能实现
第5章 系统的测试及运行效果
5.1 系统测试
5.2 运行效果
5.2.1 系统运行前配置
5.2.2 系统登录
5.2.3 注册页面
5.2.4 会话界面
5.2.5 联系人界面
5.2.6 朋友圈页面
5.2.7 二维码扫描页面
5.2.8 系统设置页面
5.2.9 消息发送页面
5.2.10 用户信息编辑
5.2.11 个人账户页面和娱乐
结论与展望
结论
进一步工作
致谢
参考文献