iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 3
0
自我挑戰組

Android初學筆記系列 第 3

Day 3 - 認識專案架構

在開始看程式之前我們先來看專案架構,大致了解各檔案或資料夾的用途,對Android的樣貌會有初步認識。較需注意的地方我們在之後的實作也會盡量帶到,所以目前沒辦法一下看懂也沒關係哦。

專案架構:

http://ithelp.ithome.com.tw/upload/images/20161218/20103849abvs4wFHy6.jpg

  • AndroidManifest
    專案的定義檔,可以設定APP的Icon、名稱、版本等等,而APP要用到哪些頁面(Activity)以及權限(Permission)也都是寫在這邊

  • java資料夾
    放專案的程式檔,用Java寫的東西都放這裡,像是我們剛建立的MainActivity。當中有綠底色的兩個資料夾是Android Studio幫我們先建了單元測試,目前還不會用到

  • res資料夾
    放專案的資源檔,也就是非程式碼相關的如圖片、字串等等,當中細分成幾個資料夾:

    • drawable – 圖片類型的檔案
    • layout – 版面配置檔,activity_main.xml就是我們目前的主畫面,只有一句Hello World!
    • mipmap – APP的圖示,安裝後會出現在桌面的那個
    • values – 各種簡單值(例如色彩、數字、字串)的檔案
      • colors – 顏色值,打開可以看到目前主畫面的藍色和粉紅色
      • dimens – 維度值
      • string – 字串值
      • style – 主題樣式,可以改變APP或元件的外觀
  • Gradle Scripts
    Android Studio採用gradle作為建置系統(Build System),可以協助我們引入第三方Library等工作

以上先稍微了解一下專案架構,之後比較常用到的部分如改變樣式、多國語系等,會再進一步實作練習。明天我們就從版面配置檔activity_main.xml著手,開始編輯我們的主畫面


上一篇
Day 2 - 第一個專案Hello World
下一篇
Day 4 - 使用者介面
系列文
Android初學筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言