我是 Android 开发的新手。我有一个 XML 文件,其中包含应用程序将读取的数据。我应该将这个 XML 文件保存在哪里?它应该存储在“value”文件夹中吗?
最佳答案
我会说这取决于。您在 XML 文件中保存了什么?还有一个 res/xml
文件夹,可以保存 XML 文件。但 Android 几乎可以用 XML 文件做任何事情,所以您可能想阅读我的 little Tutorial关于将哪些资源放在哪里。
另外,assets
和 res
目录之间也有区别:
分辨率
- 下不允许有子目录 特定的资源文件夹。
R
类索引所有资源 并提供简单的访问。- 有一些简单的方法
帮助读取存储在
res
-目录
Assets
- 允许使用子目录(最多 你喜欢)。
R
-class 没有索引- 读取存储在
assets
中的资源 使用 AssetManager 完成.
关于android - 在 Android 应用中放置包含数据的 XML 文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6051280/