以 Android Studio 開發 APP 基礎教學篇 (1) - 建立專案

  上一篇說了這麼多廢話,這篇大概會收斂一點啦哈哈哈。那我就直接開始了。

  如果你安裝完成之後,照理來說會看見這個畫面


  這時候你有兩種選擇
    • 如果你還沒有建過專案,就按「Start a new Android Studio project」
    • 如果以已經有別人建好的專案,就選「Open an existing .... project」
  那我們在這邊先選擇建立新專案


選擇了之後,會跳出建立專案的視窗,接著輸入APP的名稱和公司(這些後面雖然可以修改,但是會比較麻煩,所以要想清楚)


  我稍微解釋一下,這邊的設定值依序是:

    • APP名稱 (若想變更APP的顯示名稱或改成中文,之後還可以修改)
    • 公司域名 (其實可以隨便填,不需要像我一樣填域名)
    • 專案路徑 (就看你要存哪裡囉)
  再來就是
    • 包裝名稱 (通常為自動產生)
  那麼接著就來說一下,他是怎麼自動產生的。包裝名稱通常是以

    公司域名 APP名稱

  這種方式呈現,然後如果公司域名中包含「.」,那麼它就會自動倒著拼回來。不過如果不滿意這種自動產生的結果,你也可以按右邊的「Edit」來修改。切記,這些名稱皆不能含有中文字和特殊符號

  如果上面的設定不敢亂寫的人,可以先照我教學專案的設定寫。接下來按下一步之後出來的是這個畫面,讓你選擇開發的類型和使用的SDK版本 ( API之後還可以再調整範圍 )


  圖中的開發類型也就是你要使用的平台,主要分為:
    • Phone and Tablet (手機與平板)
    • Wear (穿戴式裝置)
    • TV (安卓電視、電視盒)
    • Android Auto (車用,API版本需再21以上)
    • Android Things (物聯網用)
  欸都,其他的設備我都沒有XD,所以我們就從手機與平板開始吧!然後我選擇的是API 23,如果你們的API選項沒有這些,請開啟 SDK Manager 安裝( 建議順便安裝 Google Usb Driver )。

  OK,如果到剛才的步驟都正確完成了的話,應該可以看到下一個畫面「選擇Activity類型


  然後呢,我這邊又要來講解一下各個Activity所代表的東西囉(好累R):
    • Basic Activity (基礎Activity,也就是大家最常開發用的類型)
    • Bottom Navigation Activity (底部導航Activity,像 ig 那樣)
    • Empty Activity (空白Activity,個人是最常用這個啦,就什麼都自己動手拉這樣)
    • Fullscreen Activity (全螢幕Activity,相機或遊戲通常都用這個)
    • Googel AdMob Ads Activity (Google廣告Activity,我覺得我一輩子都不會寫這個)
    • Google Maps Activity (Google地圖Activity,也就是一打開就內嵌Google地圖)
    • Login Activity (登入Activity,就是登入畫面啦)
    • Master/Detail Flow (主要項目與詳細資訊,大多數設定的畫面會使用這個,Android 內建的設定也是)
    • Navigation Drawer Activity (側邊攔Activity,就像Google Play,其實也很多APP會選擇以這種方式開發主頁面)
    • Scrolling Activity (可滑動Activity,類似像FB個人主頁那種)
    • Setting Activity (設定Activity,就是設定,比如有勾選或是開關的)
    • Tabbed Activity (頁籤Activity,我覺得叫它分頁Activity比較適合,就是類似像LINE那樣的)
  那麼,(終於介紹完了QQ),包含介面的設定,這邊因為我會從頭介紹,所以我們就先選擇「空白Activity」。這時映入眼簾的畫面是Activity基本設定


  不過因為是第一次建立專案,這個名稱就沒差了,不過如果你還不熟悉,請先照著我的設定做。

  覺得心累。好,接下來呢我稍微先解釋一下這個Activity基本設定的畫面:
    • Activity Name (Activity名稱,也就是 java 檔的名稱)
    • Generate Layout File (產生Layout檔,預設是勾選,你如果只想產生以這個介面為主的java檔但是不要介面,可以不勾,雖然我是覺得用不到不勾的時候)
    • Layout Name (Layout名稱,也就是XML檔的名稱)
    • Backwards Compatibility (向下兼容,這很重要,乖孩子不要亂取消喔XD)

  摁,那基本上用這個預設名稱是沒問題的,可以大力地把 Finish 按下去! 然後呢你會看見這個小視窗,專案建立的時候都會有,它是在載入和建立所需的檔案,等待它跑一下,就會進到主要畫面了



  搭啦~~大功告成,進到了 Android Studio 的主畫面啦 (完結灑花、喜極而泣)


  建立一個專案就是如此,OK,那第一篇就到這裡囉,我們下一篇要講的是...介面(心虛),好啦,大概就是軟體的操作方式,最基礎的幾個功能要教給各位,那大家加油囉!

  一樣,有問題可以在底下提問,如果我有看到會盡快回覆的。然後...這篇應該還不需要丟範例檔上來吧ww,相信各位都能輕鬆、順利的完成。

留言

這個網誌中的熱門文章

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