天天看點

《Android程式設計權威指南(第三版)》第五章挑戰練習Demo《Android程式設計權威指南(第三版)》第五章挑戰練習Demo

《Android程式設計權威指南(第三版)》第五章挑戰練習Demo

這次的挑戰練習有三道,分别是:

1.使用者作弊後,可以旋轉CheatActivity來清除作弊痕迹;

2.作弊傳回後,使用者可以旋轉QuizActivity來清除mIsCheater變量值

3.使用者可以不斷點選NEXT(我加了一個向前的按鈕),跳到頭看過答案的問題,進而是作弊記錄丢失

題解:

第1,2題用onSaveInstaceState來儲存資料就行,詳細資訊在書上的56頁

第3題用有兩種方法:

(1)設定一個靜态數組記錄每一題是否作弊;

(2)為每一題的執行個體添加一個新的變量來記錄作弊行為;

代碼Demo

若有不足,敬請指教,謝謝

繼續閱讀