将数据从.txt文件或从预加载的SQLite数据库加载到专用数据库是否更好?

时间:2015-11-09 18:18:32

标签: android database sqlite

我正在使用Android应用,我想知道从.txt文件或预装的SQLite数据库加载数据是否更好。

当我从.txt文件中获取数据时,我会执行以下操作: (" insertar"是一个将键和值插入db的函数)

while ((line = buffreader.readLine()) != null) {
    keyValue = new String[2];
    keyValue = line.split("_");
    insertar(keyValue[0], keyValue[1]);
}

我还没有编写一个函数来复制预装数据库中的数据。

我是否还有其他选择,以便在第一次推出应用时尽可能快?哪种方法是加载数据最高效的方法?

1 个答案:

答案 0 :(得分:0)

这取决于你想要保存几个关键字你想要做什么我会使用SharedPreferences api(这应该是perfomantest选项)。如果你想保持简单,他用户看到数据我会带一个txt文件。如果你想保存一些数据,我会带走数据库。你可以看到它取决于具体情况。