アプリの変更を保存する

この内容は最新のものではなく、今後も更新されません。推奨される最新のベスト プラクティスについては、「Compose を使用した Android の基礎」コースをご覧ください。このパスウェイは 2023 年 12 月に非推奨となります。

 

Room Kotlin API を使用する

動画 省略可

Room Kotlin API の使用方法とテスト方法を学習します。

Room を使用してデータを永続化する

コードラボ

Room を使用してインベントリ アイテムを SQLite データベースに保存するアプリの作成方法を学習します。

Room によるデータの読み取りと更新

コードラボ

Room を使用して、アプリの SQLite データベースのデータの読み取り、表示、更新、削除を行う方法を学習します。

リポジトリ パターン

コードラボ

リポジトリ パターンを使用して、既存のアプリにキャッシュを実装します。

Preferences DataStore

コードラボ

Jetpack DataStore というデータ ストレージ ソリューションを使用して、アプリに Key-Value ペアを保存する方法を学びます。

プロジェクト: Forage アプリ

コードラボ

完成した Forage アプリでは、自然の中で採集したもの(食糧など)を記録できます。このデータは、Room を使用してセッション間で保持されます。Room に関する知識を利用し、データベースの読み取り、書き込み、更新、削除の操作を行って、Forage アプリに永続性を実装します。

クイズ

Room ライブラリに関する知識をテストして、「データの永続化」バッジを獲得しましょう。