关于android存储的快速问题

时间:2010-12-07 17:51:18

标签: java android sqlite

这是我关于android开发的第一个问题。我想知道在Android手机上存储数组的最佳方法,这样即使应用程序/活动结束,数据仍然存在,我想使用SQLite数据库进行操作,但无法找到任何数据有关如何在应用程序结束时保留此数据库的信息。

任何建议都会得到赞赏,谢谢。

萨姆

1 个答案:

答案 0 :(得分:1)

Android中有多种方法可用于存储数据。

  • 将数据存储在内部存储器中(内部存储器中的文件)。
  • 将数据存储在外部存储器中(SD卡中的文件)。
  • 将数据存储为首选项(SharedPreferences)。
  • 将数据存储在SQLLite数据库中。

就我而言,我使用一种或另一种方法,具体取决于数据类型。我只使用SharedPreferences进行应用程序设置,尽管这只是我的规则。要在SQLLite数据库中保存信息,您只需插入记录,例如使用任何其他数据库。申请完成后,此记录将保存。

您可以在此处找到更多信息:http://developer.android.com/guide/topics/data/data-storage.html