自己用的是Eclipse伽利略版本,ADT是0.9.3
Android開發環境搭建完成後,新建一個android項目,可以看到如下的目錄結構:
src:存放源代碼
gen:edu.xidian 是在新建android項目時輸入的包名,R.java是開發工具自動生成的一個類,它會根據res文件中內容自動修改,不需要我們編輯
assets:是存放應用需要的資源文件的地方(比如圖片,動畫等)
res:也是存放應用資源文件的地方,和assets不同的是存放在這個文件夾中的所有資源文件都會在R.java文件中自動生成以個ID,當我們在程序中使用它們時,不用寫路徑,只需調用R.java中變量就行。這應該是ADT提供的一種規范的開發方法。
res/drawable-hdpi
res/drawable-ldpi
res/drawable-mdpi 這三個文件夾是存放圖片的,不同之處在於分辨率,是為了適應不同手機屏幕分辨率不同的情況。
res/layout 存放Activity的布局文件
res/values 存放Activity中顯示的文本,可以在R.java中調用,方便開發多語言版本應用
AndroidManifest.xml 下面是沒有經過任何修改的文件內容:
<intent-filter>標簽 設置應用啟動時顯示的第一個Activity
default.properties 屬性文件