为Android应用程序组织可编辑内部数据文件的最佳方法?

时间:2012-06-19 21:47:42

标签: android

我想使用xml文件中的数据来填充AutoCompleteTextViews和MultiAutoCompleteTextViews,我还希望能够在应用程序运行时编辑此文件,以便可以使用新信息更新AutoCompleteTextViews。最好的方法是什么?我知道在运行期间无法写入/ res文件夹中的文件,写入外部存储器比访问内部存储器要慢。

1 个答案:

答案 0 :(得分:1)

您可以通过创建自己的SQLite数据库来实现此目的。

我会确保您正在做的事情的范围值得一个数据库。

另一个选项是使用keyValuePairs创建一个平面文件,并以视图的ID作为键来查找该值。这可以存储在外部存储器中。访问速度不应该是文本文件的主要问题。