【发布时间】:2017-02-25 01:22:01
【问题描述】:
我是 Android 开发的新手,我一直在玩弄它。我试图创建一个程序,该程序具有一个类似数据库的小型永不更改的数据集合。在我目前最好的语言 C# 中,我会使用自定义类的列表并将其序列化为 xml 文件,然后在运行时将其读入我的应用程序。我在 Android 中找到了 /xml 资源文件夹,但我不确定我将如何去做我所设想的事情。这样做的最佳方法是什么?
数据永远不需要更改。示例:
Blob | A | B
----------------
Blob 1 | 23 | 42
Blob 2 | 34 | 21
我知道它的布局像一个表,但使用数据库对我来说并没有什么意义,因为数据永远不会改变,我需要一种方法来存储它以最初填充数据库无论如何。
所以基本上我正在寻找一种方法来在我的应用程序中存储一些复杂的静态数据。有什么想法吗?
编辑:我还看到了 /raw 文件夹。所以我可以将东西存储在 /res/raw 或 /res/xml 中。但我不确定存储/解析数据的最佳方式是什么……
【问题讨论】:
标签: android xml android-resources android-parser android-pullparser