这节课的学习android在上上节课的基础之上,又学习了搭建开发环境后创建手机软件apk 让他显示在手机中。只是一个简单的打开手机软件之后显示一个 hello world。然后在这基础之上添加了点击进入下一页。helloworld项目运行成功 你发现,在你的模拟器上已经安装上了helloworld这个apk了 。
分析你的第一个程序
回到eclipse中,首先展开helloworld项目。有些看不懂的代码下面进行一一分析。
src
src目录是放置我们所有的java代码的地方,在这里他和的含义和普通java项目的src目录是完全一样的,点开之后你就可以看见刚才创建的helloworldactivity文件就在这里。
gen
这个目录的内容都是自动生成的,主要是有个r。java文件,你在项目中添加的任意资源都会在其中生成的一个相应的资源id 这个文件永远不要手动去修改他
assets
这个目录用的不多,主要可以存放一些随程序打包的文件,在你的程序运行中可以动态读取到这个文件的内容。另外,如果你的程序中使用到了webview加载本地网页的功能,所有网页相关的文件也会存在个这个目录下。
bin
这个目录你也不需要过多的关注,它主要的包含了一些在翻译是自动产生的文件,其中你会有你的一个你当前的项目编译好的安装包,展开bin目录你你就会看到helloworld。apk,把这个文件拷到手机上就可以直接安装了!
libs
如果你的项目中使用到了三方的jar包,就需要把这些jar包都放在libs的目录下。放在这个目录下的jar文件都会被自动添加到构建路径里面去。你可以展开库,其中现实的jar包都是已经被添加到构建路径里面的。
res
这个目录下的内容就是有点多了,简单的说就是在你的项目中使用到的所有图片、布局、字符串等资源都要存放在这个目录下,前面的提到的java文件内容也是根据这个目录下的文件自动生成的。
更改图标
我们更改了项目的图片。将需要用的图片logo.png放入res/drawable-hdpi目录,然后修改AndroidMainfest.xml中的代码:android:icon="@drawable/logo"这里将application标签的Android:icon属性指定成logo.png就可以修改程序图标了。然后添加了“点击进入下一页”
这就是我们学习的知识。
2016年10月22日
祁晶涵
网友评论