簡體   English   中英

保存數據的最佳方法

[英]Best way to save data

問題是我需要存儲以下內容:

100 strings
20-30 ints

正如您所看到的,它是一個非常大的數字,您可能會說“使用sql”! 我會使用sql但對我來說它看起來有點外星人。 這是很多代碼,之后我找不到向你展示的教程:看,你用這樣的表創建一個數據庫,然后你這樣讀它,你也可以像這樣搜索它...

你能告訴我保存這些數據的最佳方法嗎? 如果您說的是sql,請給我一個教程或一些可以告訴我如何做上面的事情的東西。

我會說你應該研究SQLite並試着去了解它。 但是如果你真的想遠離SQL,你可以使用putStringSet將你的字符串存儲在SharedPreferences中。 目前還沒有對putIntSet的事情,但你可以將您的整數轉換成使用將String.valueOf(敏)串並使用相同的保存putStringSet 我想明確一點,我認為數據庫是這樣做的方法,但這種方法應該適合你。

如果您使用SQl,請查看ORMLite,它將允許您在db(http://ormlite.com/)中存儲對象。 對於100個字符串,如果它們基本上是名稱/值對,則只需使用SharedPreferences http://developer.android.com/reference/android/content/SharedPreferences.html即可 如上所述,還可以使用靜態字符串資源。

暫無
暫無

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

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