【发布时间】:2011-07-15 12:46:43
【问题描述】:
在android应用程序中用于数据存储和共享的应用程序哪个好,为什么?
是 SQLite、Shared Preferecne 还是文件 IO
【问题讨论】:
标签: android sqlite file-io sharedpreferences
在android应用程序中用于数据存储和共享的应用程序哪个好,为什么?
是 SQLite、Shared Preferecne 还是文件 IO
【问题讨论】:
标签: android sqlite file-io sharedpreferences
SQLite 是一个数据库,它提供了您需要从数据库中获取的优势。Shared Preference 可以将一些值存储为 string、long、int、boolean...如果您需要存储一些非结构化数据,您可以使用它实际上彼此无关。另一方面,文件具有其传统特征。我认为这取决于您要存储什么样的数据以及用于什么目的以及您的数据之间的关系是什么。您必须根据您的情况和需求。
【讨论】:
我认为这取决于你的使用,你可以参考开发者文档, http://developer.android.com/guide/topics/data/data-storage.html,希望对你有帮助
【讨论】:
出于不同的原因,它们都很好。阅读此comprehensive overview of all the options。
【讨论】: