哪个是在Android应用程序中存储“引号”的最佳方式

时间:2017-05-21 18:59:21

标签: java android string sqlite phrases

我正在创建一个应用程序,它可以有大量的消息(比方说大约10,000)。用户可以浏览它们,查看,选择,发送(例如,那些显示引号并允许发送给某人的应用程序)。存储这些消息的最佳方法是什么?在strings.xml中,或在我自己的xml文件中。该应用程序应该脱机工作,所以我不考虑使用任何互联网连接或远程数据库,甚至SQLite(一旦用户安装它时消息将与应用程序一起提供)。当用户第一次执行应用程序时,想法是获取所有这些消息(来自字符串或其他xml)并创建SQLite数据库。您有哪些建议?

2 个答案:

答案 0 :(得分:0)

  

存储这些消息的最佳方法是什么?

SQLite的。

  

用户安装后,应用程序会随附消息

Use SQLiteAssetHelper使用包含引号的应用程序发送SQLite数据库。

使用FTS3(或FTS4,取决于您的minSdkVersion)支持全文搜索的加分点。 : - )

答案 1 :(得分:0)

由于您似乎不想使用数据库,因此您可以使用strings.xml文件并对引号进行硬编码。或者就像你说你可以创建自己的xml。在用户设备上消耗较少空间的情况将更为可取。选择是你的......

相关问题