- src:存放java源文件
- gen:由開發(fā)工具自動生成的文件 里面的R.java用于各種資源的ID(ID由編譯器在我們放入資源時(shí)生成)可以用ID來引用資源(不能去修改R文件)
- res :存放資源文件(圖片咱扣、軟件界面营搅、文字等)篱蝇,只要在res中存放資源催式,就會在R文件中出現(xiàn)相應(yīng)的ID
{
1.drawable文件夾中存放圖片(drawable-hdpi、drawable-ldpi呜舒、drawable-mdpi分別為高中低分辨率 不同分辨率手機(jī)屏幕選擇不同的api 所以可以在三個(gè)文件夾中放同一張圖片的不同分辨率圖片以適應(yīng)不同分辨率的手機(jī))
2.layout:專門用來存放軟件界面的資源文件(類似于web開發(fā)中的網(wǎng)頁)
3.values:存放應(yīng)用中使用到的數(shù)據(jù)如文字锭汛、顏色、尺寸等
4.anim:存放定義動畫的XML文件
5.xml:在Activity中使用getResources().getXML()讀取該目錄下的XML資源文件
6.raw:該目錄用于存放應(yīng)用使用到的原始文件袭蝗,如音效文件等唤殴。不會被編譯,可調(diào)用getResources().openRawsource(ID)使用這些資源
} - assets:也是存放資源文件到腥,但是不會生成資源的ID朵逝,所以讀取/assets目錄下的文件必須指定文件的路徑,如file:///android_asset/xxx.3gp
- AndriodMainfest.xml :項(xiàng)目的清單文件左电,列出了應(yīng)用程序提供的功能廉侧,以后開發(fā)好的組件(Activity页响、ContentProvider篓足、BroadcastReceiver、Service)需要在該文件中進(jìn)行配置闰蚕,如果應(yīng)用使用到了系統(tǒng)內(nèi)置的應(yīng)用(如電話栈拖、互聯(lián)網(wǎng)服務(wù)、短信服務(wù)没陡、GPS服務(wù)等)涩哟,需要在該文件中聲明使用權(quán)限。
- project.properties 項(xiàng)目環(huán)境信息
image.png
項(xiàng)目清單文件 AndriodManifest.xml
image.png
清單文件在安裝時(shí)被讀取登記盼玄。