我想知道哪種方式可以存儲數據?我想動態地存儲數組列表(用String綁定)。對象包含所有類型的數據,如日期,字符串,布爾等Android存儲沒有sheredprefarances,數據庫和文件系統的數據
1)DataBase:我不能使用數據庫,因爲根據項目要求我們不能使用數據庫。
2)sheredprefarance:它一般用於儲存的小物件,但這裏的數據是大,因此這個選項創建緩存問題(不建議用於大型數據)
3)文件:我較早使用,但某些功能在Android 2.3或更高版本中不受支持。像Array列表< object>未被存儲,因爲數組列表包含某些日期格式,因此它不會轉換爲十進制格式導致非法參數異常。
請告訴我以哪種方式存儲數據。提前致謝。
您可以使用互聯網嗎? –
是的,我發現很多解決方案,並嘗試。我成功了其中的一些,但由於版本兼容性和其他一些問題,我無法取得成功。 –
我想你用JsonReader試過,因爲輸入的大小意味着版本的兼容性?如果是,您可以使用Google的GSON,它具有流媒體功能。如果這不是問題,你能否更詳細地解釋爲什麼互聯網不適合你? –