1.  http协议

 

   2.  网络请求框架对比

   2.1 Android原生网络请求方式

        

 

      2.2 主流的三方库如下:

   如今Android中主流的网络请求框架有:

  • Android-Async_Http
  • Volley
  • Okhttp
  • Retrofit

类型

作者

面世时间

使用情况 / 受欢迎程度

(Github Star数)

Android-Async-Http

Loopj

Android-Async-Http > Volley > Okhttp > Retrofit

(早 > 晚)

Retrofit > Okhttp > Volley > Android-Async-Http

(高 > 低)

Volley

Google

Okhttp

Square

Retrofit

Square

 

         

 

 

 

 

 

 

            

 

    框架对比:

          

        备注:对于已经成熟的应用, Volley停止了更新,而OkHttp得到了官方的认可,并在不断优化。