2014-01-22 53 views
2

我想知道哪種方式可以存儲數據?我想動態地存儲數組列表(用String綁定)。對象包含所有類型的數據,如日期,字符串,布爾等Android存儲沒有sheredprefarances,數據庫和文件系統的數據

1)DataBase:我不能使用數據庫,因爲根據項目要求我們不能使用數據庫。

2)sheredprefarance:它一般用於儲存的小物件,但這裏的數據是大,因此這個選項創建緩存問題(不建議用於大型數據)

3)文件:我較早使用,但某些功能在Android 2.3或更高版本中不受支持。像Array列表< object>未被存儲,因爲數組列表包含某些日期格式,因此它不會轉換爲十進制格式導致非法參數異常。

請告訴我以哪種方式存儲數據。提前致謝。

+1

您可以使用互聯網嗎? –

+0

是的,我發現很多解決方案,並嘗試。我成功了其中的一些,但由於版本兼容性和其他一些問題,我無法取得成功。 –

+0

我想你用JsonReader試過,因爲輸入的大小意味着版本的兼容性?如果是,您可以使用Google的GSON,它具有流媒體功能。如果這不是問題,你能否更詳細地解釋爲什麼互聯網不適合你? –

回答

0

使臨時數組列表類似於JSON數組列表並將所有數據存儲在此數組列表中。根據您的要求,您可以從此陣列列表中檢索您的數據

+0

這對他有什麼幫助? –

相關問題