okhttp,retrofit,android-async-http,volley应该选择哪一个
1个回答
展开全部
首先可以帮你排除一个android-async-http,这玩意内部应该是用的httpclient,而httpclient在android6.0之后的源码中删除了。
volley呢,不错,毕竟google出品。
但是我推荐还是square公司的okhttp,现在android源码中也使用okhttp,足见此请求框架是多么的牛了。然后retrofit是啥呢?retrofit是sqaure对okhttp进行的封装,支持rxjava,gson等第三方框架,比okhttp更加好用(毕竟是对okhttp的封装,肯定比原来的好用)。当然了,如果你觉得retrofit不好用,可以尝试一下其他的封装。
volley呢,不错,毕竟google出品。
但是我推荐还是square公司的okhttp,现在android源码中也使用okhttp,足见此请求框架是多么的牛了。然后retrofit是啥呢?retrofit是sqaure对okhttp进行的封装,支持rxjava,gson等第三方框架,比okhttp更加好用(毕竟是对okhttp的封装,肯定比原来的好用)。当然了,如果你觉得retrofit不好用,可以尝试一下其他的封装。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询