0

重複の可能性:
Android で高速なパフォーマンスを実現するためのネットワーク操作に最適なのは、非同期タスクまたは通常のスレッドですか?

AsyncTask を使用してサーバーからデータを取得するために、アクティビティでネットワーク操作を行っています。loaclサーバーを使用すると、データを高速に取得して正常に動作します.https接続である本番サーバーを使用している場合、サーバーからデータを取得するにはプロセスが遅すぎます.非同期タスクではなくAndroidサービスを使用する必要がある場合は、ガイドしてください.ただし、エミュレーターでは、ローカルサーバーと本番サーバーの速度に違いはありません。

4

1 に答える 1

2

実際の状況では、データの読み込みが遅くなる可能性があり、ネットワークが完全に利用できなくなることさえあります。優れたモバイルアプリを作成するということは、これをユーザーにとってわかりにくくすることを意味します。詳細については、このトークを出発点としてお勧めします:http ://www.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html

于 2012-07-21T12:38:50.333 に答える