Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3342
  • 博文数量: 1
  • 博客积分: 105
  • 博客等级: 民兵
  • 技术积分: 25
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-07 09:54
文章分类
文章存档

2012年(1)

我的朋友
最近访客

分类: 嵌入式

2012-12-20 15:01:59

Android开发以Java作为基础语言,需要对整体构架进行研究并完成代码的编写和测试。为基于Android应用软件开发的简单过程,在智能手机端建立远程视频播放的应用程序,布局文件layout对用户界面进行设计和布局,sre目录下完威Java主程序的编写,各个代码之间通过Intent连接最终实现客户端用户和服务器的数据通信,搭建Android开发42 src扳程序开发在整个项目中,sre目录下的lava主程序占主导位置,

由布局文件声明的对象会在gen目录下的Rjava中自动生成相应的编号IDAndroid应用程序通过R类实现对资源的应用。因此,在Java主程序中需要通过findViewByld方法获得

layout中的控件,从而触发相应事件。比如对Button控件,初始化并命名,在“onCreate”响应函数中通过语句mbt=(Button)findViewByld(RidButton01)获得控件,由setOnClickListenerfnew OnClickstener())方法触发Button事件。通过socket连接服务器,对其进行读写之后,利用PrintWriterBufferedReader进行发送和接收数据和消息,采用String类型的message将接收到的消息写入TextView中显示,通过与服务器建立连接传递相应的命令a 43其他相关程序开发Gen目录下包含了整个程序所需要的包以及在rg$资源文件下声明的所有资源元素生成的IDRjava文件是Android下的ADT插件自动生成的,不能被任意更改,Android的应用程序通过R类实现对所定义的资源的调用。AndroidManifestxml位于应用程序的根目录下,包括公开的应用程序组件(ActivityServiceContentProviderBroadcastReceiver)和为每个组件的实现类,本文程序中需要网络支持,所以必须在此声明权限:。permission Androidname=AndroidpermissionINTERNET。’/>”。defaultproperties在整个程序框架的低端,规定整个应用程序中的Android模拟器版本。5服务器靖软件设计在服务器端,建立socket连接是通过对ServerSocket的实例化和在客户端创建的socket对象以及指定IP和端121号,开启一个线程。然后通过ServerSocketaccept方法监听客户端的请求连接,当客户端连接成功后发送数据,从而取得客户端的socket对象并通过BufferedReader对象接收客户端的输入流。此外,服务器端也口T以向客户端发送数据,同样通过socket对象取得输出流,用PrintWriter实现对数据的输出

 

阅读(864) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~