Jetpack Compose 教學上課講義【從零開始學 Jetpack Compose 程式設計】為什麼要用 Jetpack Compose ?
【從零開始學 Jetpack Compose 程式設計】
線上教學課程目錄: https://bit.ly/3JF4SFA
Youtube 課程播放清單:https://bit.ly/3tFjRbx
Udemy 線上課程:https://bit.ly/3MbVnhO
Why adopt Compose
https://developer.android.com/jetpack/compose/why-adopt
Thinking in Compose
https://developer.android.com/jetpack/compose/mental-model
以最簡單口罩 UI 列表資料為例,同樣畫面功能,若使用 Jetpack Compose 程式碼相較使用傳統的程式碼相差五倍之多,大幅減少維護程式碼時間,提高程式品質。
https://tw-hkt.blogspot.com/2021/01/android-recyclerview.html
Jetpack Compose 列表程式碼
LazyColumn ( modifier = Modifier.fillMaxWidth()){
// Add a single item
item {
Text(text = "First item")
}
// Add 5 items
items(1000000) { index ->
Text(text = "Item: $index")
}
// Add another single item
item {
Text(text = "Last item")
}
}