這個是Android課程第二個作業 Exercise 2 請撰寫一個如下圖的程式,該程式主要有三頁:
- 在第一頁時,如同課程的 WaitingList 範例,只是新增訂位人名與人數的
- 輸入 EditText 被移動到另一頁。
- 第一頁的 Menu Bar 有兩個選項: (1) Add 可以跳出前述新增訂位人的頁面,選 ok 會新增,Cancel 不會新增 (2) Setting 可以跳出設定,裡面有一個 ListPreference,主要可以切換數字的背景顏色 (紅、藍、綠),且會顯示 Summary。
- 設定更改完後回到上一頁會立刻呈現設定更改結果。
- 如同作業一樣可以用 Swipe 的方式刪除資料。不過這邊要多跳出一個警告視窗,詢問使用者是否確定。
- 設定需存於 SharedPreference、資料須存於 SQLite 資料庫