新创建一个Andriod项目时,有如下目录:
AndroidManifest.xml
default.properties
下面分别介绍。
1、src目录
src目录是工程项目的源文件目录,里面存放用户自已开发的.java文件。默认情况下,Eclipse已经为我们创建了一个Main.java作为工程的入口程序。
2、R.java
这个文件是将运行时的各种资源整合到一个系统构架的类中,这个类会自动创建很多子类,每个子类对应一个资源记录。
3、res资源目录
资源目录下有各种图片目录(分高中低清晰度三个目录)、布局目录(layout)、值目录(values)。我们拖入一个图片到图片目录中,或者在values目录下创建一个值文件,这些资源都会自动被记录到R.java中。
4、drawable-hdpi
图片目录,有drawable-hdpi(高像素)、drawable-ldpi(低像素)、drawable-mdpi(中像素)三个目录。工程中的图片,一般均使用png格式。
5、layout
存放布局文件,布局文件均为xml文件。
6、values目录
values目录下可存放的文件:
string.xml, arrays.xml, dimens.xml, color.xml, style.xml
如何在程序中来取这些文件中的值呢?
string.xml getResource().getString(resourceId)或者getResource().getText(resourceId)
arrays.xml getResource().getStringArray(resourceId)
color.xml getResource().getDrawable(resourceId)或者getResource().getColor(resourceId)
dimens.xml getResource().getDemension(resourceId)
style.xml不需要取值。
关于Eclipse的Android项目结构说明,本文就介绍这么多,希望对您有所帮助,谢谢!