新创建一个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项目结构说明,本文就介绍这么多,希望对您有所帮助,谢谢!

03-16 03:27