我是Android開發新手,正在Android中創建「ToDoList」應用程序。如何使Android應用程序數據持久化?
我使用了一個SQLlite數據庫來保存數據庫表中的列表,並且 它完美地保存了數據。
我沒有Android手機,所以我只能使用模擬器檢查我的應用程序 。
將任務保存到數據庫後,如果用戶重新啓動手機,那麼我的數據庫任務列表是否會被刪除?如果它將被刪除,那麼我怎樣才能使表中的數據持久?
我是Android開發新手,正在Android中創建「ToDoList」應用程序。如何使Android應用程序數據持久化?
我使用了一個SQLlite數據庫來保存數據庫表中的列表,並且 它完美地保存了數據。
我沒有Android手機,所以我只能使用模擬器檢查我的應用程序 。
將任務保存到數據庫後,如果用戶重新啓動手機,那麼我的數據庫任務列表是否會被刪除?如果它將被刪除,那麼我怎樣才能使表中的數據持久?
如果用戶只是重新啓動手機,表格肯定會保留。關閉我的頭頂,我認爲只有這樣,才能擺脫表的完全是兩種:
你的應用程序只需簡單地升級到新版本將不會刪除現有的表
(只要你製作APK時使用相同的密鑰庫。) - 丹
爲了保存持久性應用程序數據,Android提供various options。
A comparison SQLite和SharedPreferences之間用於存儲持久性數據。
考慮到您正在爲Android開發一個ToDoList應用程序,我會建議堅持SQLite。
數據庫也將通過設置 - >應用程序 - >管理應用程序 - > [應用程序名稱] - >清除數據 – 2011-04-12 02:01:34
啊 - 忘了那個!謝謝! – debracey 2011-04-12 02:07:16