[理学]第3章 新建第一个程序android.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]第3章 新建第一个程序android

第3章 新建第一个程序——HelloWorld 通过第2章的讲解,相信大家已经在计算机上拥有一个可以开发Android应用的开发环境了。接下来,我们就开始编写第一个Android程序——HelloWorld!HelloWorld作为最简单也是最经典的应用,我们希望通过它学会如何新建Android程序、阅读程序以及调试和运行程序。 3.1 新建第一个程序 从本节开始我们进入具体的代码编写阶段,愉快的Android学习之旅就此展开。接下来开始新建第一个工程,如果你对Eclipse还不是那么熟悉,那么在本章你可以对它有一个初步的认识,学会一些基本的使用方法。 3.1.1 新建工程 首先打开Eclipse,在File菜单中单击New|Project命令,如下图所示: 当然也可以选择在工程浏览器中单击右键,在弹出的菜单中选择New Project,同样可以新建工程,如下图所示: 接着,在弹出的对话框中选择Android,再选择Android Project选项,如下图所示。 单击Next按钮后,弹出如下图所示的对话框: 在该对话框中需要填写各类信息,包括: (1)Project Name:工程名,比如HelloWorld。 (2)Content:勾选在工作空间中新建工程和使用默认工作空间两项。工作空间大家还记得么?就是你工程文件存储的地方啦。 (3)Build Target:选择Android SDK的版本,在你希望创建的版本前打钩就可以了。 (4)Properties:属性,包括应用名(Application Name)、包名(Package Name)、活动名(Create Activity)和最低SDK版本(Min SDK Version)。 填写完毕后单击Finish按钮,这样新的Android工程就新建完成了。 3.1.2 运行程序 HelloWorld不需要编写任何代码就可以运行,接下来就运行我们新建的第一个程序。 在工程浏览器中选择新建好的HelloWorld工程,右键选择Run as,在弹出的菜单中选择Android Application,如下图所示。 单击AndroidApplication后就可以进入模拟机的启动画面了。等待一段时间,模拟器启动完毕后,我们就可以看到程序的运行效果了,如下图所示。 3.2 认识HelloWorld 本节就要一步步揭开Android应用程序编写的神秘面纱,从整体上认识Android工程结构、各个文件夹的作用以及一些基础的代码意义。 3.2.1 首识Android工程 现在我们回过头来再次认识HelloWorld,并了解工程的各个组成部分的作用。在工程浏览器中打开HelloWorld的层级结构,如下图所示: 首先我们看到了src文件夹,该文件夹的意思是即为源代码,可以说是工程中最主要的部分,双击HelloWorld.java文件,我们就可以看到其中的代码了,如下图所示: 3.2.2 认识布局文件 布局文件位于res/layout/目录下,具体到main.xml,它的路径就是res/layout/main.xml。 接下来找到main.xml文件,双击打开它,我们就可以看到布局文件的真面目了,如下图所示: 当然我们看到的只是预览界面,右边的黑色部分就是模拟器的显示屏了,我们可以看到显示屏上已经出现了HelloWorld字样了。当然,很多读者会问,代码呢,布局文件的代码在哪里?不要着急,单击底部的main.xml标签。这个时候就看以看到具体的代码了,如下图所示: 3.2.3 认识值文件 上小节中我们知道文本视图TextView中的属性: Android:text =”@string/hello” @标志的意思是之后的内容需要解析,那么怎么解析又是一个新的问题。“@string/hello”的实际内容是:解析到string类型的节点名为hello的内容。 为了使读者更清晰,我们就来看一看这string.xml文件又是何方神圣。在/res/values文件目录中找到string.xml文件,双击打开,显示如下图所示: 选中左侧的hello(String)选项,在右侧我们可以看到Attributes for hello (String)框,其中就可以看到两个编辑框,一个是Name,其中显示hello,另一个是Value,其中显示Hello World,HelloWorld。 这里的Value才是我们真正要显示的内容啊,hello只是一个名字,用来给xml解析。单击底部的strings.xml文件,我们可以看到真正的strings.xml的代码,如下图所示: 3.2.4 认识R文件 R文件位于/ge/package name/R.java目

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档