第 7 課:活動和片段的生命週期

瞭解活動和片段的生命週期、如何處理複雜生命週期情況,以及如何使用記錄功能來協助偵錯及追蹤應用程式的狀態。

 

生命週期與記錄

程式碼研究室

匯入 DessertClicker 應用程式的範例程式碼。接著新增基本記錄來探索生命週期方法,並瞭解生命週期用途和片段生命週期。

複雜生命週期情境

程式碼研究室

修改 DessertClicker 應用程式來使用 Jetpack 生命週期程式庫。使用 Android Debug Bridge 來模擬應用程式處理程序關閉的情形,並保留及還原應用程式意外關閉時可能會遺失的應用程式資料。

測驗

完成「第 7 課:活動和片段的生命週期」來獲得徽章。