基于android平台的即时通讯系统的研究与设计论文

基于android平台的即时通讯系统的研究与设计论文

ID:6186586

大小:1.85 MB

页数:53页

时间:2018-01-06

基于android平台的即时通讯系统的研究与设计论文_第1页
基于android平台的即时通讯系统的研究与设计论文_第2页
基于android平台的即时通讯系统的研究与设计论文_第3页
基于android平台的即时通讯系统的研究与设计论文_第4页
基于android平台的即时通讯系统的研究与设计论文_第5页
资源描述:

《基于android平台的即时通讯系统的研究与设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android平台的即时通讯系统的研究与设计毕业论文目录摘要IABSTRACTII1绪论11.1关于ANDROID系统的背景以及研究目的11.2国内外研究状况11.3通过GOOGLEAndroidSDK以及ECLIPSE进行开发21.4本论文研究的目的及意义31.5本论文主要结构32Android系统的研究与设计52.1Android系统的功能特征52.2Android系统的编程环境的搭建62.3Android系统的架构72.3.1Android操作系统72.3.2Android应用程序92.4Android程序开发102.4.

2、1Android用户界面(UI)102.4.2Android控制层开发112.4.3Android任务和进程/线程模型132.4.4Android持久层开发142.5Bluetooth142.5.1Bluetooth简介142.5.2Bluetooth有关基本概念162.5.3如何在Android系统中操作Bluetooth223程序主要架构与模块263.1需求分析263.1.1引言263.1.2系统功能263.1.3设计分析273.1.4运行环境说明28513.2程序主要架构以及流程293.2.1BluetoothChat例程分析

3、293.2.2Bluetooth模块313.2.3文件读取以及存储模块384程序的调试与结果414.1虚拟机的搭建以及使用414.2ADB调试444.3DEBUG调试454.4运行结果46总结49参考文献51致谢52511绪论1.1关于Android系统的背景以及研究目的Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。Android一词最早出现于法国作家利尔亚当(AugusteVilliersdel'I

4、sle-Adam)在1886年发表的科幻小说《未来夏娃》(L'èvefuture)中。他将外表像人的机器起名为Android[2]。蓝牙协议Bluetooth。蓝牙是一种短距离的无线通信技术,它最初提出的是用来取代电缆连线,也可以用于各种移动设备的互联,组建个人无线局域网[4],蓝牙无线通信技术的主要特点[5]有:低成本、低功率;短标称的蓝牙无线通信距离,以节省电池能量;永外加的功率放大器扩展的无线通信距离;在全球可用并且无限制的2.4GHZISM(工业、科学、医疗)频段内。随着,人们对于即时通讯的需求越来越多样化,产生了各种各样不

5、同用途的协议。即时通讯(InstantMessenger,简称IM),是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通讯的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通讯不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。是一种终端连往即时通讯网络的服务。即时通讯不同于e-mail在于它的交谈是即时的。大部分的即时通讯服务提供了状态信息的特性——显示联络人名单,联络人是否在在线与能否与

6、联络人交谈[3]。在这样的背景之下,发展Android系统上的即时通讯软件已经成为一个非常主流性的问题,如何实现,以及如何提供更加优质的服务将会是Android开发的一个非常重要的问题。1.2国内外研究状况目前Android最新的版本是4.2JellyBean,中文名是“果冻豆”,该系统是Android4.0.xIceCreamSandwich"(冰激凌三明治)"的升级版,Android5.0的代号将是"Key51LimePie(酸橙派)"。在今年的2013GoogleI/O大会上,从GooglePlay到Map、GameAPI,再

7、到AndroidStudio开发工具,Android在移动端的全面系统升级,这也让Android之前和iOS相对较弱的部分全面追上。Android发行的版本:Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。甜点命名法开始于Android1.5发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:阿童木

8、(AndroidBeta)发条机器人(Android1.0),2008年9月发布。纸杯蛋糕(Android1.5)Cupcake,2009年4月30日发布。甜甜圈(Android1.6)Donut,2009年9月15日发布。松饼(An

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

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

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