2

私は Android を初めて使用します。現在、Restful API から JSON を解析し、一部のデータをリスト ビューに表示する Android アプリに取り組んでいます。JSONは非常に複雑だったため、解析にGSONを使用することを検討しました。今私の主な問題は、データをどこかに保存する方法を考え出すことです。これにより、アクティビティがクリックされるたびにアプリが再ロードする必要がなくなります。ここでいくつかの質問を見てきましたが、それらはすべて GSON ではなく JSON のみを指しているようです。誰かがこれを行う効率的な方法を推奨できますか?

ありがとう

4

1 に答える 1

1

データを永続的に保存する場合は、逆シリアル化されたオブジェクトを sqlite データベースに挿入するか、ファイルとしてディスクにローカルに保存するのが最善の方法です。

スタートアップごとにデータをロードすることを意図している場合は、簡単です。オブジェクトを public static オブジェクトに入れるだけです。オブジェクトが null でないかどうかを確認できます。null の場合は、データをロードする必要があります。別の機会は、SharedPreferences を使用することです。

于 2012-11-20T14:42:59.817 に答える