android - 在您的应用程序中传送可编辑 XML 的最佳实践是什么?

标签 android

Android 开发者大家好! 我正在开发一个应用程序,其中包含包含我的数据的 XML 文件。在对这些数据进行编辑时,我将数据保存到 XML 文件中,因此这些文件必须是可编辑的。 我可以使用上下文的 openFileOutput 方法为我的应用程序使用本地存储来实现这一点。 但是,我将如何使用这些已经存在的数据文件和一些预填充的数据来运送我的程序?

我可以看到在我的 res/xml 或 res/raw 中附带一些 XML 文件的选项,将它们复制到本地数据存储,但这样我就无法删除我的资源中的文件,这需要太多的存储空间。

请告诉我在这种情况下您会怎么做?

最佳答案

您不能在您的应用程序中包含可编辑文件。

因此您必须以某种方式将它们写入本地文件系统。通过下载它们或通过 openRawResource() 将它们作为原始资源包括在内。

关于android - 在您的应用程序中传送可编辑 XML 的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5585902/

相关文章:

关闭应用后取消安卓闹钟

android - 可以实时监控扬声器输出吗?

java - 如何在 JNI 中实例化一个类

java - Android: picasso 在点击时放大图像?

java - 仅从输入中获取数字并调用该号码 Android

android - 为特定版本设置 debuggable true

android - Gradle构建因编译时错误而失败,而Android Studio IDE未显示此类错误

android - 如何避免运行时加载 googlemap api Javascript-phonegap?

android - 关于arm-eabi-gcc和交叉编译

android - 如何在 android studio 中将 targetsdk 更改为 17?