2013-02-15 34 views
1

嗨我想了解如何在手機上本地存儲JSON Feed,以便它可以在全局和離線狀態下使用。例如,在iOS中,我將它寫入了一個空的pList,並且正在尋找Android上的相同內容。
例如,寫入XML還是創建一個.JSON文件比較好,如何寫入/讀取此文件以重新使用數據從本地JSON Feed中存儲數據Android

回答

2

您可以將數據保存在數據庫中,或者也可以保存json文件並在需要時讀取數據。

1

我有一個類抓取json提要,然後將它變成一個字符串,並將其與當前使用的cookie一起保存在數據庫中。所以我可以重新檢查登錄狀態onResume()。

1

存儲它的最簡單模式是將其保存在SharedPreferences中。 這是存儲JSON字符串值的快速和節省/安全的方式; )

1

適用於Android的Google I/O應用程序:iosched就是一個很好的例子,它使用.json in/res/raw存儲其數據。

另外,google-gson如果您使用json數據,將會爲您節省大量時間,您在開發時會感到驚訝。

最後,如果您需要知道如何重新使用全局和離線數據。這段視頻Android REST client applications真的很有用。