レッスン 7: アクティビティとフラグメントのライフサイクル

アクティビティとフラグメントのライフサイクル、複雑なライフサイクル状態の扱い方、アプリの状態を確認・デバッグするためのロギングの活用方法を学習します。

 

ライフサイクルとロギング

コードラボ

DessertClicker アプリのスターター コードをインポートします。さらに、基本的なロギングを追加してライフサイクル メソッドを確認します。次に、ライフサイクルのユースケースとフラグメントのライフサイクルについて確認します。

ライフサイクルの複雑な状況

コードラボ

Jetpack ライフサイクル ライブラリを使用するように DessertClicker アプリを変更します。Android Debug Bridge を使用して、アプリのプロセスのシャットダウンをシミュレートします。次に、アプリが予期せず閉じた場合に失われる可能性があるアプリデータを保持、復元します。

テスト

「レッスン 7: アクティビティとフラグメントのライフサイクル」を修了してバッジを獲得しましょう。