Android系统中通讯技术的应用方法.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9164
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,随着移动通信与网络的飞速发展,各种免费即时通讯软件以免费,操作简单,方便快捷,私密性好的优点越来越受到人们的喜爱,为我们的学习和生活带来了极大的方便。随着安卓智能手机的普及,为通讯软件带来了极大的市场,各种各样的通讯方法得到了更多的应用。

本论文研究了安卓系统中常用的通讯方法,并且设计了一个简单的通讯系统。这个系统用手机和电脑在同一个局域网下面实现简单的互发消息,主要采用了Socket技术,基于Eclipse平台和visual studio2010平台完成。软件的通讯协议是TCP/IP协议,采用客户端/服务器端(Client/Server)网络模型。系统页面清晰,操作简单,非常容易上手使用。

 

关键词:通讯; Socket; 安卓; Eclipse

 

目 录

摘 要

Abstract

1.绪  论-1

1.1 课题背景-1

1.2 研究现状和发展趋势-1

1.3 可行性研究-1

2.Android的应用平台介绍与分析-2

2.1 Android的发展历史-2

2.2 Android操作系统的基本架构-2

2.2.1 应用程序层-2

2.2.2 应用程序框架层-3

2.2.3 系统运行库层-3

2.2.4 Linux内核层-3

2.3 Android开发平台环境介绍及搭建-3

2.3.1 JDK下载安装-3

2.3.2 Eclipse的安装-5

3.通讯技术的介绍-7

3.1 蓝牙技术-7

3.2 HTTP通信协议-8

3.3 Socket通信-9

4.Socket通讯技术的设计与实现-10

4.1 研究目标-10

4.2 需求分析-10

4.3 数据交互方法-10

4.4 客户端程序模块设计-10

4.4.1 偏好设置的读取-10

4.4.2 创建新线程-11

4.4.3 创建套接字-12

4.4.4 Menu的创建以及按钮事件响应-14

4.4.5 接收数据-15

4.4.6 更新UI界面-16

5.系统实现-19

5.1打开服务器端-19

5.2打开客户端-19

5.3设置目标主机-20

5.4连接主机-20

5.5客户端发送消息-21

5.6服务器端发送消息-22

5.7断开连接-23

6.小结-24

参考文献-25

致 谢-26

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:本系统只需要电脑和手机就可以进行开发,所需要的软件环境和所需要的硬件环境都可以满足,对用户不会造成经济负担。系统的开发语言是Java,Java编程现在很多编程者都会选择它。采......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: