レッスン 8: アプリ アーキテクチャ(UI レイヤ)

Android Jetpack アーキテクチャ コンポーネント(堅牢かつテストと保守が容易なアプリを設計する際に活用できるライブラリ集)の使用方法を学習します。

 

ViewModel にデータを保存する

コードラボ

ViewModel を実装して構成変更時にアプリデータを保持することで、アプリを改善します。

ViewModel で LiveData を使用する

コードラボ

ViewModel のアプリデータを LiveData に変換し、変更を監視して UI が自動的に更新されるようにします。

テスト

「レッスン 8: アプリ アーキテクチャ(UI レイヤ)」を修了してバッジを獲得しましょう。