我目前正在开发一个应用程序,可让您创建并保存健身房的练习和例行程序。我希望该应用程序附带一些示例练习和例程,并且还希望使用户能够添加自己的示例程序和例程。
问题是,我知道我可以使用“ getFilesDir()”并将其保存在内部存储器中,但是如果这样做,如何将示例文件也放入内部存储器中?我认为如果没有在每次运行该应用程序时通过代码创建这些文件的方式,我都无法做到。我还尝试将示例练习放在“ res / raw”中,但随后用户添加的练习转到了另一个地方,除了不得不从中读取它们有多烦人之外,我不知道这是否是一个好习惯不同的地方。
将这些练习和例行程序归档的最佳位置在哪里?非常感谢你!
最佳实践是将数据存储在“ Sqlite数据库”中。
“ Sqlite数据库”是android提供的用于在本地存储数据的内部数据库,并且易于使用。
它的查询很容易实现。如果您以前曾处理过任何数据库,则工作起来会更容易。只需创建一个“数据库帮助器”类,然后在计划存储数据的活动中启动即可。许多大型应用程序(例如“ whatsapp”)都使用此数据库在用户设备上存储数据。
使用“ Sqlite ”的好处是,您可以轻松地遍历每个数据。
它快速,易于操作,也是一种良好的编程习惯。这也是安全的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句