レッスン 10: RecyclerView の高度なユースケース

RecyclerView を使用した高度なバインディングとレイアウト、および RecyclerView で複数のタイプを扱う方法について学習します。

 

RecyclerView の基礎

コードラボ

Android アプリで RecyclerView を使用すると、アイテムのリストを効率的に表示できます。

DiffUtil および RecyclerView とのデータ バインディング

コードラボ

大規模なリストでの RecyclerView の効率を高める手法と、より複雑な UI に合わせた容易なコードの保守と拡張について学習します。

RecyclerView を使用した GridLayout

コードラボ

TrackMySleep アプリの RecyclerView で表示される睡眠データのリストを、睡眠データのグリッド レイアウトに置き換えます。

RecyclerView アイテムを操作する

コードラボ

RecyclerView のアイテムをクリック可能にして、ユーザーがアイテムをタップしたときに詳細画面に移動できるようにします。

テスト

「レッスン 10: RecyclerView の高度なユースケース」を終了してバッジを獲得しましょう。