簡體   English   中英

這是在Android應用中存儲“引號”的最佳方法

[英]Which is the best way to store “quotes” in an android app

我正在創建一個應用程序,其中可以包含大量消息(例如大約10,000條)。 用戶可以瀏覽它們,查看,選擇和發送(例如,那些顯示引號並允許發送給某人的應用)。 存儲這些消息的最佳方法是什么? 在strings.xml或我自己的xml文件中。 該應用程序應該脫機工作,因此我不考慮使用任何Internet連接,遠程數據庫甚至SQLite(一旦用戶安裝了該應用程序,消息就會隨該應用程序一起提供)。 當用戶首次執行該應用程序時,其想法是獲取所有這些消息(從字符串或其他xml)並創建一個SQLite數據庫。 你有什么建議?

存儲這些消息的最佳方法是什么?

SQLite的。

用戶安裝應用程序后,消息將隨應用程序一起出現

使用SQLiteAssetHelper將SQLite數據庫與包含引號的應用一起發布。

使用FTS3(或FTS4,具體取決於您的minSdkVersion )來支持全文搜索的加分點。 :-)

由於您似乎不想使用數據庫,因此可以只使用strings.xml文件並對引號進行硬編碼。 或者像您說的那樣,您可以創建自己的xml。 哪一個在用戶設備上消耗的空間越小,將是更可取的。 選擇是你的...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM