1. 程式人生 > >安裝入門系列-02建立一個專案

安裝入門系列-02建立一個專案

Android Studio 是專案式開發,和eclipse有所不同,需要習慣。

1.建立專案

在這個頁面選擇第一行,建立一個新的專案。

分別填入應用名稱,域名(決定包名),專案本地儲存的路徑。依次填寫,然後next,圖片中警告可以忽略。

然後,這個新頁面選擇裝置以及最低版本的api。裝置一般選擇第一個,手機和平板。最低api我選了25。next之後會從本地或者google倉庫(本地沒有的話)將sdk加入專案。然後next。

然後,新的介面會讓你選擇一個activity,一般作為MainActivity。選擇empty,其他預設。點選finish,gradle會去構建這個專案,這是一個比較漫長的時間。

 

2.嘗試執行 

我們先不介紹專案結構。選擇下圖這個按鈕,進行app的執行。 

會讓開發者選擇一個合適的avd環境,我由於之前已經解除安裝了所有元件,這裡需要重新建立虛擬裝置(選擇create)。

首先是選擇裝置和螢幕尺寸,這點隨意。

然後是選擇api等級,我只安裝了25,沒得選,就預設。 之後是命名和簡單配置,隨意。finish後,可以看到,虛擬裝置建立完成,使用它。(初次使用avd啟動比較慢)此時如果觀察,可以看到,gradle在組織編譯。

完成編譯和apk檔案在虛擬裝置的安裝之後。正常情況,效果如下。這是一個最基礎的安卓App,但是麻雀雖小,五臟俱全,它已經擁有了常見App的專案結構。

3.Android Studio下專案組織結構

不同於其他的IDE,安卓開發的IDE很有特色。

在下圖出現的下拉欄可以點選切換專案檢視,正常開發中,我們就使用如圖所示的Android開發結構即可。

注意:實際的檔案目錄組織和這是有區別的,這是為了開發快速且方便而提供的檢視形式。

下面,我們來研究一下,這個組織形式。

首先,1處的目錄和檔案,一般不做改動,唯一的這個xml檔案,是整個app的配置檔案(包含了事件註冊等)。

其次,2處的目錄內檔案均為java檔案,裡面一般有三個包,個人開發者一般使用第一個,編寫自己的java程式碼,其他兩個目錄下的是測試檔案。

然後,3處的res只有在gradle完成編譯後能夠看到,否則為resources資料夾,這裡面放的是app的資原始檔,如傳給java程式碼的佈局檔案和佈局id。(這種安卓開發方式把res資料夾封裝成一個物件R,用的非常廣泛,毫不誇張每個Activity都使用到了)

最後,4處的目錄為gradle指令碼檔案,包含gradle的配置,以及build的配置。