2012-03-09 9 views
4

私のアプリでデータの読み込み速度を最適化する必要があります。Apache HTTPClient 4.xとHttpUrlConnection - どちらがAndroidで高速ですか?

私はpost on the Google Developers blogのHttpURLConnectionに応じて、より速く、より軽量化することをお勧めしていることを思い出しました。

ジンジャーブレッドの場合、HttpURLConnectionが最適です。その シンプルなAPIと小さなサイズは、Androidに最適です。透明 圧縮とレスポンスのキャッシングは、ネットワークの使用を減らすスピードを向上させ、 バッテリーを節約します。新しいアプリケーションはHttpURLConnectionを使用する必要があります。 です。私たちは今後、私たちのエネルギーを費やしていきます。

しかし、ここでは多くの人がApacheHTTPClientを推奨していますが、GoogleではHttpUrlConnectionが優れていると言います。 HTTPクライアントは、あなたが全体の速度を向上させるために推薦する

? その質問のために、私が書かなければならないコードの複雑さは問題ではないとしましょう。

答えて

2

私はそれがアンドロイド・開発者のブログ投稿からかなり明確だと思います。 Androidの場合は、Googleよりも優れた権限を実際に取得することはできません。はい、それは本当です;)

"HttpURLConnectionが最適な選択肢です。簡単なAPIと小さなサイズがAndroidに最適です。透過的な圧縮と応答キャッシングにより、ネットワークの使用が削減され、スピードが向上し、保存されます電池。"あなたは不確実持っているのどの部分

関連する問題