Android 开发者大家好!
我正在开发一个应用程序,其中包含包含我的数据的 XML 文件。在对这些数据进行编辑时,我将数据保存到 XML 文件中,因此这些文件必须是可编辑的。
我可以使用上下文的 openFileOutput
方法为我的应用程序使用本地存储来实现这一点。
但是,我将如何使用这些已经存在的数据文件和一些预填充的数据来运送我的程序?
我可以看到在我的 res/xml 或 res/raw 中附带一些 XML 文件的选项,将它们复制到本地数据存储,但这样我就无法删除我的资源中的文件,这需要太多的存储空间。
请告诉我在这种情况下您会怎么做?
最佳答案
您不能在您的应用程序中包含可编辑文件。
因此您必须以某种方式将它们写入本地文件系统。通过下载它们或通过 openRawResource() 将它们作为原始资源包括在内。
关于android - 在您的应用程序中传送可编辑 XML 的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5585902/