1

この質問のタイトルを明確にするために、WCF 安らかな Web サービスと通信している Android アプリケーションがあります。アプリケーションの特定の部分で、ユーザーは、Web サービスへの呼び出しから取得したデータを表示する 3 つのタブから選択できます。理想的には、最初の呼び出しの後にこの情報を保存またはキャッシュしたいと思います (ユーザーがタブを切り替えるたびに呼び出しを行うのではなく)

そもそもタブを実装する最良の方法を決定していないため (フラグメントを使用する必要がありますか?)、目的の機能に基づいて最適なデザインを選択したいので、私の質問は一種の 2 つの部分です。

私の質問は、各タブが個別の http 要求を作成し、応答を保存するタブ付きアクティビティを実装する最良の方法は何ですか (応答はリストビューに表示されます)。

4

1 に答える 1

0
  1. フラグメントを使用してViewPagerを実装します(例は次のとおりです:http://tamsler.blogspot.com/2011/10/android-viewpager-and-fragments.html
  2. フラグメントで、IgnitedHttpメソッドを呼び出す非同期タスクを使用して、エンドポイントからデータを取得します。(Ignition HTTPクラスを使用してGetリクエストを作成する方法を参照してください。 )これにより、Androidデバイスに応答のキャッシュが作成され、同じデータを何度も取得する必要がなくなります。(asyncTaskの例:http ://developer.android.com/reference/android/os/AsyncTask.html )
于 2012-06-25T19:30:04.293 に答える