開始我們第一個安卓應用,創建HelloWorld項目雖很簡單,但比較適合初學者初步瞭解這個Android Studio的基本操作哦。😁
1、創建一個空項目(Empty Activity),點擊“Next”,其他項目後面在介紹把。
2、 命名工程,根據駝峯命名規範自行填寫,這邊就命名“HelloWorldActivity”,在“save location”一欄可以選擇存儲路徑,語言一欄可以選擇“Java”。最後點擊“finish”完成。
3、點擊“AVD Manager”,在這可以創建你想要的虛擬設備,但有的設備需要下載,我這邊已經下好一個了,可以選中。
4、點擊這個按鈕直接“運行”,或者按(shift+F10)
5、運行的結果如下圖所示
6、以上項目就創建完畢了。現在來觀察Project下的項目結構:
•1. .gradle和.idea•這兩個目錄無須關心,這是Android Studio自動生成的文件,開發者不要去手動更改這些文件。•2. app•項目中的代碼和資源等內容幾乎都是放在這個目錄下,在實際編寫代碼時也都是在這個目錄下進行,隨後將會單獨對這個目錄進行詳細講解。•3. build•此目錄也不必去關心,裏面主要放置一些編譯時生成的文件,開發者也不要手動去更改該目錄下的文件。•4.gradle這個目錄下包含了gradle wrapper的配置文件,使用gradle wrapper的方式不需要提前將gradle下載好,而是會自動根據本地的緩存情況決定是否需要聯網下載gradle。Android Studio默認沒有啓用gradle wrapper的方式,若需要打開,可以按照Android Studio導航欄→File→Settings命令打開,如圖所示。•5. .gitignore•此文件是用來將指定的目錄或文件排除在版本控制之外,關於版本控制會在之後的目錄中介紹。•6. build.gradle•這是項目全局的gradle構建腳本,一般此文件中的內容是不需要修改的。稍後詳細分析gradle腳本中的內容。•7. gradle.properties•這個文件是全局的gradle配置文件,在這裏配置的屬性將會影響到全局的項目中所有的gradle編譯腳本。
•8. gradlew和gradlew.bat
•這兩個文件是用來在命令行界面中執行gradle命令的,其中gradlew是在Linux或Mac系統中使用的,gradlew.bat是在Windows系統中使用的。
•9. HelloWorld.iml
•iml文件是所有IntelliJ IDEA項目中都會自動生成的一個文件(Android Studio是基於IntelliJ IDEA開發的),開發者也不用修改這個文件中的任何內容。
•10. local.properties
•這個文件用於指定本機中的Android SDK路徑,通常內容都是自動生成的,並不需要修改。除非用戶計算機上SDK位置發生變化,那麼將這個文件中的路徑改成新的路徑即可。
•11. settings.gradle
•這個文件用於指定項目中所有引入的模塊。由於HelloWorld項目中只有一個app模塊,因此該文件中也引入了app這一個模塊。通常情況下模塊的引入都是自動完成的,需要手動修改這個文件的場景較少,但是要知道這個文件的作用,避免以後開發中遇到此種情況。