Android开发okhttp,retrofit,android-async-http,volley?

okhttp, 
retrofit,
android-async-http,
volley
这四个框架适用的场合?优缺点?
各位大大,请给一些建议.我准备开发一个新的APPandroid

若是是标准的RESTful API,那么用Retrofit会很是爽!网络交互部分代码量能够减小90%。同时支持Gson,契合度很高。另外,Retrofit和okhttp是亲兄弟,建议一块儿用,okhttp是底层库,可以支持一些非标准的HTTP方法,好比PATCH方法。Volley本身的定位是轻量级网络交互,适合大量的,小数据传输,若是你的项目比较大,那么目测还得把volley再次封装才会好用一些。async-http这个库比较老了,用的很少了吧

 抉择:AndroidHTTP请求库用Retrofit便可,有图片的加上Android-Universal-Image-Loader(或者Picasso),若是有Retrofit不能知足你的要求的话再用okhttp。通常状况下,前两个已经能很好解决大部分问题了,且用起来都比Volley简单多了网络

相关文章
相关标签/搜索