【发布时间】:2017-01-04 04:22:30
【问题描述】:
我目前正在开发一个应用程序,可让您创建和保存健身房的锻炼和例程。我希望该应用程序附带一些示例练习和例程,并让用户能够添加自己的。
问题是,我知道我可以使用“getFilesDir()”并将其保存在内存中,但如果我这样做,我如何将示例文件也放入内存中?如果每次应用程序运行时不通过代码创建这些文件,我认为我无法做到这一点。我也尝试将示例练习放在“res/raw”中,但是用户添加的练习转到了不同的地方,我不知道这是否是一个好习惯,除了阅读它们有多烦人不同的地方。
哪里是放置这些练习和例程文件的最佳位置? 非常感谢!
【问题讨论】:
-
为什么不使用数据库?
-
如果新添加的数据是本地的,则使用 DB 。您可以使用 Sqlite 或 Ormlite(与 sqlite 一起使用的框架。它很容易处理)
标签: java android saving-data