このページでは、Android Kotlin の基礎コースに用意されている Codelab を紹介します。これらの Codelab に付属のアプリの詳細とリンクについては、コースの概要をご覧ください。
レッスン 1: 初めてのアプリの作成
レッスン 2: レイアウト
- 2.1 Layout Editor を使用した線形レイアウト
- 2.2 ユーザー インタラクティビティを追加する
- 2.3 Layout Editor を使用した制約レイアウト
- 2.4 データ バインディングの基本
レッスン 3: ナビゲーション
レッスン 4: アクティビティとフラグメントのライフサイクル
レッスン 5: アーキテクチャ コンポーネント
- 5.1 ViewModel と ViewModelProvider
- 5.2 LiveData と LiveData のオブザーバー
- 5.3 ViewModel と LiveData を使ったデータ バインディング
- 5.4 LiveData 変換
レッスン 6: Room データベースとコルーチン
レッスン 7: RecyclerView
- 7.1 RecyclerView の基礎
- 7.2 DiffUtil および RecyclerView とのデータ バインディング
- 7.3 RecyclerView を使った GridLayout
- 7.4 RecyclerView アイテムを操作する
- 7.5 RecyclerView のヘッダー