繁体   English   中英

关于Android上存储的快速问题

[英]Quick question about storage on android

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

任何建议将不胜感激,谢谢。

山姆

Android中有几种方法可以用来存储数据。

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

就我而言,根据数据类型使用一种或另一种方法。 我仅将SharedPreferences用于应用程序设置,尽管那只是我的规则。 要将信息保存在SQLLite数据库中,您只需插入记录,就像使用任何其他数据库一样。 在您的应用程序完成后,该记录将被保存。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM