自從20世紀70年代編程界的傳統是第一個創建的程序為HelloWorld。這里以為HelloWorld為例。
1.打開Android Studio 在歡迎頁面 點擊 start new project 開始創建項目 。
2.設置最低的版本
3.創建空的視圖
4.初始化視圖
5.創建完成第一個HelloWorld項目
(這里將左邊的模式切換成 Android 或者 project,效果不同,看自己吧)
Android 模式
project 模式
- .gradle 和.idea
這兩個目錄下的文件是Android Studio 自動生成的文件,不需要管。 - app
這個目錄里面包括了項目中的代碼,資源文件等內容。開發都在這個目錄下。
3.build
這個目錄也不需要關心,主要包含了編譯時生成的文件
4.gradle
這個目錄下包含了gradle wrapper的配置文件,使用gradle wrapper的方式不需要提前將gradle 下載好,而是會自動根據本地緩存決定是否需要聯網。Android Studio 默認沒有啟用 gradle wrapper的方式,可以在工具欄 File->Setting->Build->Execution,Deployment->Gradle 進行設置。
(在安裝好Android Studio 之后,第一次創建的時候都會特別慢,因為本地沒有 gradle 緩存的文件,需要聯網去下載)
5..gitignore
這個文件用來將指定的目錄或文件排除在版本控制之外的。 - build.gradle
項目全局的gradle 構建腳本,一般不需要更改
7.gradle.properties
全局的gradle配置文件,配置的屬性會影響項目所有的gradle 腳本
8.gradlew 和gradle.bat
在命令行界面執行gradle 項目命令的,gradle是在Linux 或者Mac系統中使用,gradle.bat是在Windows系統中使用
9.HelloWorld.iml
iml文件是 Intelli IDEA 項目生成的文件,不需要更改
10.local.properties
指定本地的sdk的位置,除非本機的SDK的位置發生更改,改成新的SDK的路徑
11.setting.gradle
指定項目的所有引用模塊。自動完成
在上述的11個模塊點中,開發的重心在app模塊,這里再講一下app模塊。
1.build
這個目錄和外層的類似不需要管。
2.libs
第三方的jar 包。你可以通過拷貝jar 包進libs目錄,然后右鍵 add AsLibrary 添加包或者可以通過 File->Project Structure->app->Dependencies->綠色的+號->library denpendece->搜索你要添加的包,然后再點擊OK,他會自動添加到你的 app目錄下的build.gradle 文件下的dependencies中
3.androidTest
編寫AndroidTest 測試用例,可以對項目進行自動化測試
4.java
放置java代碼的
5.res
目錄放置的文件比較多,一般圖片,資源文件,布局文件,自定義的樣式,xml文件,都在這里
6.AndroidManifest.xml
程序中的四大組件,權限聲明等都在這里
7.test
編寫測試用例的,測試的另一種
方式
8..gitignore
忽略app模塊內指定的目錄或者文件,不需要處理
9.app.iml
IntelliJ IDEA項目自動生成的文件,不需要處理
10.build.gradle
app模塊的gradle 構建腳本
11.proguard-reles.pro
代碼混淆。