● src: android 源文件,與java EE中的一樣
● gen: gen中有兩個文件,一個BuildConfig.java和R.java. BuildConfig.java的作用就是檢查你寫的代碼拴魄,并不斷運(yùn)行調(diào)試你的程序葵姥;R.java索引文件,一個非常重要的文件--- R.java, 這個文件是android項目中所有的資源文件(res目錄中的)的索引文件退疫,res目錄中的資源有變動榜揖,例如添加了個圖片勾哩,R.java就會自動重新編譯抗蠢,更新同步举哟,在之后的代碼編寫中,就可以通過R.java迅矛,正確的找到這個圖片的在項目中的位置了妨猩;它 系統(tǒng)自動生成,程序員不得對它進(jìn)行更改(除非咱很牛秽褒,一般別招它)壶硅;
● Android 4.3: 應(yīng)用運(yùn)行的Android庫;
● assets: 主要放置多媒體文件和其他不需要索引的資源文件
● bin: 放置編譯后的一些資源的信息销斟,比如:apk
● libs:
● res: 項目中應(yīng)用到的所有資源文件-----主要是圖片類型的資源庐椒,也可以放入和和樣式相關(guān)的xml文件,都放在這里蚂踊;
● res/drawable-hdpi:放置供高分辨率的設(shè)備drawable對象约谈;其他三個目錄也是類似,放置供其他分辨率的設(shè)備使用的drawabel對象;
● layout: APP界面的布局文件棱诱,放置xml格式的布局文件泼橘;
● values :一系列資源的各種各樣的xml文件,例如定義字符串(strings.xml)迈勋、顏色(colors.xml)炬灭、數(shù)組(arrays.xml)等xml格式的資源;
● AndroidManifest.xml: 每個項目都必須有一個該文件靡菇,并且位于根目錄下重归,
文件名固定。該文件的作用就是對所有組件進(jìn)行聲明镰官,只有這樣才能對組件進(jìn)行正常使用提前,例如 Activity,Service等;
●