基于安卓android平台即时通信系统的设计与实现毕业论文

基于安卓android平台即时通信系统的设计与实现毕业论文

ID:20146978

大小:169.00 KB

页数:45页

时间:2018-10-10

基于安卓android平台即时通信系统的设计与实现毕业论文_第1页
基于安卓android平台即时通信系统的设计与实现毕业论文_第2页
基于安卓android平台即时通信系统的设计与实现毕业论文_第3页
基于安卓android平台即时通信系统的设计与实现毕业论文_第4页
基于安卓android平台即时通信系统的设计与实现毕业论文_第5页
资源描述:

《基于安卓android平台即时通信系统的设计与实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、哈尔滨理工大学毕业设计(论文)任务书学生姓名:尹文博学号:0705030302学院:测控技术与通信工程学院专业:通信工程任务起止时间:2011年3月7日至2011年6月24日毕业设计(论文)题目:基于ANDROID平台即时通信系统的设计与实现毕业设计工作内容:3月7日~3月20日:搜集与课题有关的资料,了解ANDROID平台的相关应用与背景资料;3月21日~4月15日:了解ANDROID平台架构组成及个组成部分作用,尝试搭建ANDROID开发环境并测试简单应用程序;4月16日~5月31日:学习并掌

2、握ANDROID平台的手机即时通讯系统的架构和客户端,服务器端解决方案;6月1日~6月24日:完成服务器端,客户端的设计与实现。完成系统部署及测试并撰写毕业论文,准备答辩。资料:[1]王向辉张国印沈洁.ANDROID应用程序开发.清华大学出版社,2010..3[2]于少山卡米利毛依丁基于XML的即时通讯系统的研究与实现重庆邮电大学学报2007年6月59-61[3]JasonMorris.AndroidUserInterfaceDevelopment.PacktPublishingLtd2011[4

3、]J.F.DimarzioAndroidAProgranmmer'sGuideMcGrawHill.2008指导教师意见:签名:年月日系主任意见:签名:年月日教务处制表哈尔滨理工大学毕业设计中期总结学生姓名:尹文博学号:0705030302学院:测控技术与通信工程学院专业:通信工程任务起止时间:2011年3月7日至2011年6月24日毕业设计(论文)题目:基于STM32F103的高精度锁相环研究与实现中期总结:一、课题来源及研究的目的和意义:随着3G网络的应用,移动终端不再仅是通讯网络终端,还将成

4、为互联网的终端。移动终端的应用软件和需求的服务与日俱增。GOOGLE与2007年11月推出了一个专为移动设备设计的软件平台——ANDROID。ANDROID是一套真正意义上的开放性的移动设备综合平台,它包括操作系统,中间软件和一些关键的平台应用。ANDROID是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。ANDROID平台的开放性等特点既能促进技术(包括平台本身)的创新,又有助于降低开发成本,还可以使运营商能非常方便的定制自己特色化的产品。因此,它具有很大的市场潜力

5、。我国网民数量于2008年底首次超越美国跃居世界第一位,其中手机网民达到8千多万,手机上网成为网络接入的一个重要发展方向。即时通信使用率更是高达百分之八十。说明即时通信在网络应用中占据了十分重要的位置。二、国内外在该方向的研究现状及分析:Linux系统是一个源代码开放的操作系统。由于其开源性,手机制造商可以根据实际情况开发自己的Linux手机操作系统,从而吸引更多的软件制造商在其上开发更多的应用软件,丰富第三方的应用。但是Linux操作系统也存在不足,集成开发环境和基于Linux的产品与PC的链接

6、性比较差等.MSN是微软公司开发的即时通讯工具,与Windows实现无缝结合,在国内即时通讯软件中仅次于QQ占据第二的位置.popo是网易公司开发的一款免费多媒体即时通讯工具,融合了QQ与MSN的优点,解决安全与隐私问题的功能非常完善.popo还支持用户同时登陆一个MSN账户,实现与MSN的互通互联.ICQ是1996年11月在全世界范围推出的第一款即时通讯软件,是现在功能最强大全球用户最多应用最广泛的即时通讯工具.目前主流的IM协议主要有即时信息和空间协议(IMPP),空间和即时信息协议(PRIM

7、),针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)和XMPP(EXTENSIBLEMESAGEINGANDPRESENCEPROTOCOL)协议。三、主要研究内容学习和进展情况的说明:1.ANDROID的架构分析ANDROID的架构是由Linux内核,C/C++函数库,dalvik虚拟机,应用框架以及应用程序构成的.通过编译基于框架的应用程序可以降低开发负荷.应用软件原则上是在dalvikvm上运行的.ANDROID应用程序的开发基于框架和组件。ANDROID本身已在其框架中提高了

8、许多的组件供应用程序调用,开发者也可开放新组件于应用程序框架中。ANDROID应用程序框架之下是一套C/C++函数库,它们服务于ANDROID应用程序组件,其功能通过组件间接提供给开发者。ANDROID的Java程序运行环境包含一组Java核心函数库及dalvik虚拟机,他们有效地优化了Java程序的运行环境。所有的ANDROID应用都运行在它自己的进程里。2.ANDROID应用构成和工作机制一个ANDROID程序一般是由ACTIVITY,INTENTRECEIVER,SERVIC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。