2011-12-22 58 views
1

我正在将应用程序数据存储在几个XML文件中。我应该将这些XML文件放在'res'文件夹中吗?有没有什么特别的,我需要除了刚刚使用类似的事:存储XML文件的位置

XmlPullParser xpp = getResources().getXml(R.xml.myXMLfile); 

感谢

回答

2

我会建议将这些文件存储在assets文件夹中。使用下面的代码读取文件形成的资产文件夹:

getResources().getAssets().open(fileName); 
+1

为什么资产?只是好奇...谢谢 – SkyeBoniwell 2011-12-22 18:30:31

+0

res文件夹是用来存储android项目特定的文件,如布局,图像等。它总是很好的存储应用程序特定的文件在一个单独的文件夹。 – 2011-12-22 18:57:43

1

没,没什么,只要这些在本质上是完全静态的。

1

如果,如果你觉得有轻量级应用程序,然后尝试在内部存储器来存储,利用它&得到受益它是一个应用程序的数据&。