0

私はrest-wsからデータを取得するために非同期タスクを使用しており、いくつかのアクティビティでこれらのデータを使用しています.2つの主な方法があります:-これらの一時データをアクティビティに保存する-これらの一時データをシングルトーンアプリケーションコントローラークラス(mvcコントローラーではない)に保存する-(これらのデータを使用した後は、まだできません)

しかし、これらの2つの方法はあまり良いアイデアではないと感じています。どうすればこの問題をよりよく解決できますか?

4

2 に答える 2

1

アプリケーションにデータを保存することは、私たちが話しているデータの量やデータの種類など、多くの理由に関連しています...など

ここを見てください、それはすべてのタイプのデータストレージについて非常によく説明されています。

于 2012-04-17T22:46:24.293 に答える
1

Webデータを保存する最良の方法は、コンテンツプロバイダーを作成し、thread / service / asyncTaskでデータをフェッチして、コンテンツプロバイダーに挿入することです。アクティビティに通知します。アクティビティはコンテンツプロバイダーからデータをフェッチする必要があります。次のGoogleガイドラインをご覧ください。AndroidRESTクライアントアプリケーションの開発

于 2012-04-18T04:56:37.570 に答える