我是Android开发的新手,我正在Android中创建一个“ToDoList”应用。
我使用SQLlite数据库将列表保存在数据库表中,并且 它完美地保存了数据。
我没有Android手机,所以我可以查看我的应用程序 只使用模拟器。
在数据库中保存任务后,如果用户重新启动手机,那么我的数据库中的任务列表是否会被删除?如果它将被删除,那么如何才能使表中的数据持久?
答案 0 :(得分:3)
如果用户只是重新启动手机,该表肯定会停留。我认为摆脱桌面的唯一方法就是:
只需将您的应用程序升级到新版本,就不会删除现有的表格(只要您在制作APK时使用相同的密钥库。)
- 丹
答案 1 :(得分:0)
用于保存持久的应用数据Android商品various options。
SQLite和SharedPreferences之间的comparison,用于存储持久数据。
考虑到您正在为Android开发ToDoList应用程序,我建议坚持使用SQLite。