我必须设计一个Android应用程序,通过一大堆数据文件为某些点设置动画,这些数据文件可以在不同时间存储这些位置。向应用程序提供数据的最佳做法是什么?
我将txt数据文件放在资产文件夹中,每次启动应用程序时,都会在某些HashMap中读取数据,以便在运行时更快地访问。问题是将数据上传到HashMap有点慢。
我正在寻找一种将数据存储在"数据库"第一次,然后不再需要每次都从文本文件中读取。
我不知道SQL或类似的东西,但如果这是正确的,我会学习它。
答案 0 :(得分:0)
在Android中存储数据的最佳方法是使用Sqlite作为数据库 您只需创建自己的数据并在表格中添加数据 你可以从这里开始SQLITEDB
答案 1 :(得分:0)
创建SQLite Db
首次检查表中的记录是否为0。 如果为零而不是从文件到表插入数据,否则如果记录不为零则离开它。