活動和片段的生命週期

瞭解活動和片段的生命週期、如何處理複雜生命週期情況,以及如何使用記錄功能來協助偵錯及追蹤應用程式的狀態。您將完成 DessertClicker 應用程式,使用者可在當中輕觸圖片來「購買」甜點。每當使用者點選某個甜點時,應用程式就會更新已購買的甜點數量,以及使用者的花費總額。

 

生命週期和記錄

程式碼研究室

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

處理複雜的生命週期情境

程式碼研究室

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

「活動和片段的生命週期」測驗

測驗您所學到的知識,並獲得「活動和片段的生命週期」徽章。