Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I have done a bit of research over this, I have been using Apache HttpClient for a long time in Android. It looked a natural choice to me and thought that it will be improved over time.</p> <p>On the other side while I was developing for legacy BlackBerryOS, I have been using HttpUrlConnection.</p> <p>It was clearly evident to me that the performance of BB was better than Android in context of networking.</p> <p>HttpClient is a fully functional but buggy class that provides a huge set of APIs/methods. It can be used to create a fully functional WebBrowser for Android. But it has some issues on older version of Android and its not actively being contributed to by Google.</p> <p>Whereas HttpUrlConnection has a pretty useful API that is just useful to develop a networking client application. It has improved response caching and improved compression technique on Android 2.3 and above. It is recommenced when you are building a networking client application.</p> <p>"Apache <strong>HTTPClient</strong> has fewer bugs on Eclair and Froyo. It is the best choice for these releases.</p> <p>For Gingerbread and better, <strong>HttpURLConnection</strong> is the best choice. Its simple API and small size makes it great fit for Android. Transparent compression and response caching reduce network use, improve speed and save battery. New applications should use HttpURLConnection; it is where Google will be spending its energy going forward."</p> <p><strong>Refer for details</strong></p> <p><a href="http://android-developers.blogspot.in/2011/09/androids-http-clients.html">http://android-developers.blogspot.in/2011/09/androids-http-clients.html</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload