我想编写一个能够离线存储数据的Android应用程序。 例如,请考虑以下记录。
Name | address | contact_number | city | remarks
---------------------------------------------------------------------------
AAAAA | CCC | 123456 | New Yark | StackOverFlow member
我需要在该移动数据库中存储10000条记录。 这可能吗? 。请提出实现此要求的技术和想法。 此外,应用程序大小不应超过15 MB。
如果我在平面文件中维护并使用SQLLite,会有什么区别?
由于
答案 0 :(得分:2)
是的,有可能。
您可以选择 CSV 文本文件(毕竟,它只是一个表格 - 文本文件可以高度压缩)或SQLite db
答案 1 :(得分:1)
您的应用程序可以直接在APK包中包含SQLite数据库。第一次运行时,将数据库复制到设备的内部存储器,从那一刻起,将其用作普通数据库。