Android程序目录简介

如上图所示,

src是源代码放置的位置

gen文件夹下是android自动生成的目录。下面会有R.java文件是Android自动生成的用于管理资源文件的类,只需要引用它就可以找到res目录下相应的文件。在res目录下增加文件,会在R.java中生成相应的ID,不要去修改这个文件

assets文件夹下可以放置任何文件,但是不会在R.java中生成相应的ID,只能通过对路径的引用来引用相应的文件。

res文件夹下有

drawable用来放置图片的目录,分为hdpi,ldpi,mdpi三个目录分别放不同分辨率的图片,一个图片要有三种分辨率分别放于hdpi,ldpi,mdpi下,Android 会根据不同的屏幕尺寸调用相应分辨率的图片。

layout是布局,下面默认会有个main.xml用于管理空间的布局。你也可以在这里添加自己的xml文件来管理自己的布局

values用于管理键值对,下面有stirng.xml文件,当然你也可以在这个目录下添加文件。

在res下添加的任何文件Eclips都会自动帮你在R.java中生成对应该文件的id

public final class R {
    public static final class attr {
    }
    public static final class drawable {
        public static final int ic_launcher=0x7f020000;
    }
    public static final class layout {
        public static final int main=0x7f030000;
    }
    public static final class string {
        public static final int app_name=0x7f040001;
        public static final int hello=0x7f040000;
    }
}

AndroidMainfest.xml文件是整个应用程序的配置文件

 

<application

 

        android:icon="@drawable/ic_launcher"

 

        android:label="@string/app_name" >

 

        <activity

 

            android:name=".HelloAndriodActivity"

 

            android:label="@string/app_name" >

 

            <intent-filter>

 

                <action android:name="android.intent.action.MAIN" />

 

 

                <category android:name="android.intent.category.LAUNCHER" />

 

            </intent-filter>

 

        </activity>

 

    </application>


posted @ 2011-12-05 20:47  妙慧  阅读(367)  评论(0编辑  收藏  举报