基于Android手机平台的好友通讯系统的设计与实现

被引量 : 5次 | 上传用户:dffg21f
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的快速发展,基于手机平台的新型即时通信软件层出不穷,如米聊、微信等。这些应用是通过手机通讯录来获得真实的好友关系和好友进行文本、语音的通信。但它们是基于私有协议实现的,只实现了文本发送和语音对讲,并没有实现视频发送和群聊功能,这在一定程度上限制了用户的使用。本文提出了一种基于Android手机平台,把SIP协议和HTTP协议相结合的方案,设计并实现了一种好友通讯系统,解决了上述问题。本文首先从移动互联网应用大背景出发,分析了当前的即时通信软件的不足,接下来介绍了流行的开源手机系统Android和标准的SIP协议、HTTP协议。然后对系统的整体架构进行了分析和设计,包括服务器端和客户端。服务器端设计实现了SIP服务器、好友列表服务器和文件存储服务器。对客户端进行了分层设计和实现,根据功能不同分为不同的模块,包括底层、协议、代理、控制和UI支持。本系统实现的功能有注册新用户,自动推荐好友,好友列表维护,状态显示,消息发送与接收,图片、音频和视频等数字内容的发送与接收,创建或加入聊天室实现群聊等。最后,在实验室中搭建测试环境,完成了本系统的基本功能测试。系统还设计了缓存目录来保存文件,并介绍了XML技术在Android平台的解析方式
其他文献
邢钢两座8m^2竖炉自投产以来,采用了不同原料搭配生产球团矿,并取得了一定经验,本文对各种原料搭配的生产情况进行了分析和总结。
邢钢两座8m^2竖炉通过不断改善原料条件、合理控制工艺参数、稳定过程控制,使球团矿质量不断提高,为高炉稳定顺行创造了条件。
本文根据《方言调查字表》的调查材料,把古知庄章组声母在南溪方言中的今读进行不同形式的对比研究,从而概括出古知庄章组声母在南溪方言中的特征。
语言迁移是二语习得中的一种普遍现象。本文首先引入迁移的概念与分类,提出母语对德语学习负迁移的概念,然后简单分析德语与汉语之间存在的差异,继而从汉语和德语语音两方面
随着社会经济的迅猛发展,人类活动对于石油和化工产品的依赖性越来越大,巨大的市场需求推动着石油化工行业的快速发展。如何在这关键的发展时期加快投资步骤,将有限的资金投
英语学位论文是学术英语的一种重要形式。学术英语的研究始于20世纪60年代,自80年代以来,学术英语研究的重心开始从语域分析、修辞分析逐渐转向语类分析。语类的早期研究源于
<正> 随着中国的改革开放,国际上的汉语热不断升温。来华学汉语的外国留学生数量猛增,中国各地高校办的对外汉语教学中心如雨后春笋般地发展起来,世界一些著名高等学府如牛津
频率特性测试仪是一种非常重要的仪器,由于实际应用需要不同频率的波形,因此频率特性测试仪的设计具有一定的实际意义。
中国商业性小额贷款公司自2008年试点以来蓬勃发展,小额贷款公司的绩效评价一直是个备受关注和模糊的问题。Zeller和Meyer(2000)提出了著名的小额信贷绩效“三角架构”,其中
近年来,随着中国经济的发展和改革开放的不断深入,家居零售业得到了长足发展,许多国际化的家居零售巨头纷纷看好中国市场,携巨资涌入中国。以摊位招商模式为主的传统家居零售