iT邦幫忙

2025 iThome 鐵人賽

0
Mobile Development

app學習實作經驗系列 第 5

Day 5:了解 Android App 的檔案結構(MainActivity.kt、res/layout)

  • 分享至 

  • xImage
  •  

今天主要是認識整個Android專案的檔案結構。以前打開Android Studio都只看MainActivity.kt,不知道其他資料夾在幹嘛。今天仔細看了一下,發現其實每個資料夾都有它的用途。

app/java裡面放的就是Kotlin程式碼,像MainActivity.kt就是主要的程式入口。app/res則是放資源檔,例如 layout裡是畫面設計用的XML檔,drawable是放圖片的地方,values裡面則有字串、顏色、樣式設定。我覺得這樣分類其實蠻清楚的,只是第一次看會覺得資料夾好多有點亂。

AndroidManifest.xml裡面寫著整個App的基本設定,像是App名稱、圖示、要啟動的Activity等。

另外,還有一個Gradle Scripts資料夾,裡面的build.gradle是用來管理版本和外部套件的。今天沒改什麼程式,但對專案整體結構比較有概念了。

今天的收穫就是了解每個資料夾的功能,之後在做App的時候,就能知道東西要放哪裡,整個開發流程應該會順很多。


上一篇
Day4學習 Kotlin 函式、迴圈、List/Map
下一篇
Day 6:嘗試修改 UI(TextView、Button、EditText)
系列文
app學習實作經驗30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言