在应用内存储10,000行数据的正确方法是什么?据我所知,Android有:
什么是正确的方法?
答案 0 :(得分:1)
哪一个更好只取决于数据用法。我们在磁盘上写字节只是为了再次读回它们。你提到的四个地方,它们都最终写入文件系统,但提供不同的API来访问数据,以及可能找到相关信息的不同机制。
每个选择都是权衡,有自己的优点和缺点,并且不知道那些10K行代表什么,如何使用它们,检索它们的频率,以及通常的使用模式,无法给出合理的答案
答案 1 :(得分:0)
SQLite DB 将是您的最佳选择,因为您必须存储100条记录。
此外,如果您希望将记录存储在文件中并将其保存在 Assest文件夹中,则在安装应用程序后,您可以将该文件复制到您的的 SD卡即可。这对你来说也是不错的选择。
答案 2 :(得分:0)
SQLite绝对是比其他人更好的选择