资源描述:
《android程序开发初级教程(一)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Android程序开发初级教程(一) 平台简介:令人激动的Google操作系统平台-Android在2007年11月13日正式发布了,这是一个开放源代码的操作系统,内核为Linux.作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。下面是这个平台的架构模型: 这个平台有以下功能: +Applicationframeachine:一个基于Linux的虚拟机。 +Integratedbroizedgraphics:包含一个自定义的2D图形库和基于OpenGLES1.0标准的3D实现。 +SQLite:数据库 +Mediasupport
2、:通用的音频,视频和对各种图片格式的支持(MPEG4,H.264,MP3,AAC,AMR,JPG,PNG,GIF) +GSMTelephony:GSM移动网络,硬件支持。 +Bluetooth,EDGE,3G,andera,GPS,pass,andaccelerometer:都依赖于硬件支持。 + Richdevelopmentenvironment:包含一套完整的开发工具集,方便跟踪调试,内存检测和性能测试,而且提供了 Eclipse的插件。 下面我们就来亲身体验一下Android程序的开发之旅。 先介绍一下开发环境,下面是对系统及相关软件
3、的版本要求: 操作系统: ents Eclipse Eclipse3.2,3.3(Europa) AndroidDevelopmentToolsplugin(optional) OtherdevelopmentenvironmentsorIDEs JDK5orJDK6(JREaloneisnotsufficient) Notpatiblel#otherides 以下为翻译Google给的一个helloAndroid的开发步骤: 创建一个项目: 创建一个新项目是很简单的,只要你安装了Eclipse插件,并且你的Eclipse软件版本在
4、3.2或3.3,你就可以开始开发了。 首先,看一下要创建Hello,World程序从高级层面上有哪些步骤: 1,通过 File->New->Project菜单,建立新项目AndroidProject 2,填写新项目各种参数。 3,编辑自动生成的代码模板。 尽此而已,我们通过下面的详细说明来完成每个步骤。 1, 创建一个新的Android项目 启动Eclipse,选择 File->New->Project菜单,如果你安装好了Android的Eclipse插件,你将会在弹出的对话框中看到AndroidProject的选项
5、。 选择AndroidProject,点击 Next按钮。 2,填写项目的细节参数. 下面的对话框需要你输入与项目有关的参数: 这个表格中详细介绍了每个参数的含义:123下一页——感谢阅读这篇文章,.., ProjectName:包含这个项目的文件夹的名称。 PackageName:包名,遵循JAVA规范,用包名来区分不同的类是很重要的,例子中用到的是.google.android,你应该按照你的计划起一个有别于这个的路径的名称。 ActivityName:这是项目的主类名,这个类将会是Android的Activity类的子类。一个Acti
6、vity类是一个简单的启动程 序和控制程序的类。它可以根据需要创建界面,但不是必须的。 ApplicationName: 一个易读的标题在你的应用程序上。 在选择栏的 Usedefaultlocation选项,允许你选择一个已存在的项目。 3,编辑自动生成的代码。 当项目创建后,你刚才创建的HelloAndroid就会是包含下面的代码. publicclassHelloAndroidextendsActivity { /**Calledain); } } 下面我们开始修改它 [构建界面] 当一个项目建立好以后,最
7、直接的效果,就是在屏幕上显示一些文本,下面是完成后的代码,稍后我们在逐行解释。 publicclassHelloAndroidextendsActivity{ /**Calledportandroid.widget.TextView;在代码开端处。 在Android程序中,用户界面是由叫做Views类来组织的。 一个View可以简单理解为可以绘制的对象,像选择按钮,一 个动画,或者一个文本标签(这个程序中),这个显示文本标签的View子类叫做TextView. 如何构造一个TextView: TexiViewtv=newTextView
8、(this); TextView的构造参数是Android程序的Context