基于环信的移动社交系统设计.doc

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10492
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着无线局域网络和第四代移动通信技术的飞速发展和大范围的覆盖,用户在手机上进行基于网络的社交活动变成可能。移动即时通讯也逐渐渗透到社会人际交往、移动支付等各个领域,并日益成为超过电话通讯、短信通讯等重要的通讯手段,在整个互联网市场中占据着越来越重要的地位。微信、QQ等已经成为大家手机上的必需安装的软件,在此背景下,人们的沟通、交流方式发生了巨大的改变。

基于Linux的Android手机操作系统因其开源和易开发特性而得到广大手机用户的青睐,环信SDK让移动开发者摆脱了繁重的通信底层开发,极大地缩短了系统开发时间,在最短的时间内让App拥有移动IM能力。

本文研究了基于环信IM服务器的移动社交系统在Android平台上的实现过程,包括注册、登录、文字聊天、语音聊天、视频聊天、群组聊天、文件传输、好友列表的获取等内容。该软件具有良好的用户体验和一定的实效性,并且具有界面友好,操作简单,方便实用的特点。

 

关键词:即时通讯;环信;Android

 

目录

摘要

Abstract

1 前言-1

1.1 研究背景-1

1.2 目的及意义-1

1.3 开发设计思想-2

1.4 目标及范围-2

2 开发环境与技术介绍-3

2.1 Android介绍-3

2.2 Java语言介绍-3

2.3 Android Studio开发平台-3

2.4 环信 SDK介绍-4

3 系统分析-6

3.1 系统总体功能分析-6

3.2 需求分析-6

3.3 可行性研究-7

4 系统设计-8

4.1 系统架构设计-8

4.2 数据存储-9

4.3 即时通讯流程描述-10

4.3.1 判断网络是否连接-10

4.3.2 用户的登录和登出-10

4.3.3 会话列表的读取-11

4.3.4 好友列表的读取-12

4.3.5 发送和接收消息-12

5 系统实现-14

5.1 欢迎界面-14

5.2 登录界面-14

5.3 注册界面-15

5.4 联系人界面-16

5.5 单聊界面-17

5.6 群聊界面-20

5.7 设置界面-22

6 软件测试-23

结    论-26

参 考 文 献-28

致    谢-29

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:该部分列表和上面的列表的信息读取方法类似,知识专用的函数体不一样,显示过程仍然使用了Adapter。本处不在赘述,需要注意的是此函数和功能相对普通易辨别的函数更需要系统测试......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: