Android項目的結構很複雜,並不像HTML項目,最簡單的直接一個HTML文件就好了,相信學完上一節的同窗就明白,哪怕是一個HelloWorld這樣一個項目的文件可能都有幾十個,因此咱們須要搞清楚,否則到時候要添加一個文件都不知道放那個目錄。java
├── app #一個模塊(Module),相似Eclipse中的項目 │ ├── build #這個模塊編譯相關的文件 │ ├── build.gradle #這個模塊的配置文件 │ ├── libs #依賴相關,jar │ ├── proguard-rules.pro #混淆規則文件 │ └── src │ ├── androidTest #android測試Java源碼 │ │ └── java │ │ └── com │ │ └── ixuea │ │ └── course │ │ └── helloixuea │ │ └── ExampleInstrumentedTest.java │ ├── main #源碼,配置和資源文件 │ │ ├── AndroidManifest.xml #清單文件,用來配置當前這個項目的一些信息 │ │ ├── java #源碼 │ │ │ └── com │ │ │ └── ixuea │ │ │ └── course │ │ │ └── helloixuea │ │ │ └── MainActivity.java │ │ └── res #資源,包括圖片,聲音,視頻等資源 │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi #後面的mdpi表示手機的分辨率 │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test #java測試代碼 │ └── java │ └── com │ └── ixuea │ └── course │ └── helloixuea │ └── ExampleUnitTest.java ├── build.gradle #項目模塊的配置文件 ├── gradle #gradle配置目錄 │ └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties #自定義gradle配置 ├── gradlew #對gradle命令的一個Unix系統包裝 ├── gradlew.bat #對gradle命令的一個Windows系統包裝 ├── local.properties #本地的配置文件 └── settings.gradle #當前項目的設置文件
本 文 還 提 供 配 套 視 頻教 程。android