2012-03-14 6 views
2

私のアプリは多くのAPIリクエストを要求し、それが本当に遅くなったため、問題が発生しました。 私は誰も私がデータでいっぱいにする必要があるカップルのオブジェクトを持っているよりも優れています。 最初に私はオブジェクトのリストを取得する要求を持っているし、すべてのオブジェクトは彼のデータの個人を求める。Android - 遅いデータの取得

より良い技術は何ですか?それぞれの要求を異なる非同期スレッドに入れておくか、または すべてを1つの非同期スレッドで実行しますか?

リクエストごとにインポートされているのですか?自分で別のメソッドを取得しました HttpClient?

リクエストスピードを向上させるためのいくつかのトリックや方法がありますか?

+1

これは分かりにくいです。あなたはこれを読んで証言して、より良い言葉にしようと思いますか? – prolink007

+0

パブリックWebサービスを使用している場合は、一度に複数の要求を使用できること、または時間制限ごとに要求があることを確認します。情報を取得する複数のスレッドは、通常、ネットワーク速度によって制限されない限り、そのシングルスレッドよりも高速です。 – zapl

答えて

0

私はあなたが遅いアプリを持たずに多数のhttpリクエストを行う方法を尋ねようとしていると思います。私がやっていることは、ExecutorServiceを使ってスレッドプールを作成し、各要求に対して実行可能ファイルを作成し、executeでそれらを起動することです。

関連する問題