以 Android Studio 開發 APP 基礎教學篇 (2) - 開發工具介面介紹

  繼上一篇所說的,這篇要介紹的是Android Studio的介面,其實啊別小看這個,了解介面是很重要的,正所謂工欲善其事,必先利其器(?),啊啊不是,是知己知彼,百戰百勝啦XD。

  那麼這個介面到底有那裡是需要學習的呢,如果有,那大概是英文吧www,不過其實這不是開玩笑的,這真的說到重點了:

這個軟體沒有中文版喔

  有注意到了嗎,前面一整篇我都當了英文字典翻譯了好多東西啊,所以其實英文真的很重要,不過想要體驗中文版的 Android Studio?沒關係,對岸都有大神幫你準備好了!想要的人自己「百度一下」囉。
  

上次最後是到這張圖,然後我們要介紹的重點,在圖的左上角,如果這時候你想把圖放大,沒關係,我幫你放大。


  很棒~!這大小應該是剛好吧。看到這一排功能表,其實常用到的多半只有 File、Build、Run、Tools、Window而已。不過這些功能我不會逐一介紹,就大概只會掠過一下。(如果真要說,其中最常用的大概是Build吧)

   但是在這之前,我真的要介紹一下Window,Window功能表中的都是 Android Studio 裡的實用視窗,比如 Logcat、Device File Explorer、Project、Terminal等,那我下面會講解一下這些重要的視窗的功能是甚麼:

    • Logcat (顯示紀錄,包含Error、或是Debug紀錄資訊等等)
    • Device File Explorer (裝置檔案瀏覽器,正常沒有root的裝置是不能看見data/data/和裡面的內容的,所以你如果寫到一些記錄檔、資料庫、或資源搬移的時候會很方便)
    • Project (方案瀏覽器,這個後面會很常用到,所以留在後面講,不過它既是看起來最簡單也是最強的一個視窗)
    • Terminal (終端,如果有學過UNIX、LINUX類的作業系統一定對他不陌生,但這裡面大多是用來操作 adb 的,而 adb 是什麼之後會介紹到)

請注意,因為每個人設定不一定一樣,所以視窗的位置可能也會和我不同,需要自己找一下

  大致上就是這四個,然後學會操作這些視窗,開發過程會比較方便,事半功倍(?)。那接下來就先說「Project」。



  你可以清楚的看到 Project視窗的功能不外乎就是顯示你專案的目錄和結構,而你也可以看到專案的結構分為兩大類,就是 appGradle Scripts。然後我這邊稍微解釋一下常用到的:
    • app
      • manifests (直翻是「艙單」,我比較傾向說它是「證明」,也就是安裝APP時會讀取這個檔案的內容,比如權限、所要用到的Activity,又或者是第三方API所需要讀取的key,都是在這裏面設定)
      • java (Java檔,就是你的程式碼)
      • res (資源檔)
        • drawable (可繪製圖形)
        • layout (版面編排)
        • mipmap (貼圖)
        • values (參數值,這個我也不知道怎麼翻譯比較好,但後面看到內容就會懂了)
    • Gradle Scripts
      • build.gradle(Project) (專案的建置設定,通常不會動到它)
      • build.gradle(Moudle) (模組的建置設定,裡面可以引入其他別人的模組、API,或是修改SDK的 API Level,也就是前面專案設定所選的Android 6.0、5.0之類的設定)

  OK,專案視窗的內容大約就是這樣,這些檔案或資料夾如果還記不起來或還不清楚沒有關係,後面在撰寫APP的時候會一一的使用到,到時候會再說明一遍(當然你也可以從實際操作中了解它的功能)。

留言

這個網誌中的熱門文章