瞭解如何使用
ViewModel
架構元件來儲存應用程式資料。如果在設定變更或其他事件期間,刪除架構並重新建立 activity 和 fragment,儲存的資料不會遺失。
學習目標
- Android 應用程式架構基本概念簡介。
- 如何在應用程式中使用
ViewModel
類別。 - 如何使用
ViewModel
,透過裝置設定變更保留 UI 資料。 - Kotlin 的幕後屬性。
- 如何使用質感設計元件庫中的
MaterialAlertDialog
。 - 建立
Unscramble
遊戲應用程式,可讓使用者猜測打散的字詞。