Android网络请求框架选哪个:Volley or Afinal ?

最近项目准备改版,但是发现了两个比较有名的框架,一个Afinal和一个Volley框架,都有请求网络资源的功能,不知道那个更好,可以同时用么?有什么冲突

  1. Afinal现在有新的升级,叫xUtil,可以请求网络资源,操作数据库,加载图片(不用担心OOM),还支持缓存。
  2. Volley是google2013开发者大会发布的,也是挺好的一个东西,听说效率挺高的。

不知道还有什么其他的框架,用Volley是否可以?那么操作数据库是不是可以用Afinal?

网络部分用volley比较好,数据库部分自己也可以封装,不必依赖第三方,写一个就可以多次复用了

感觉网络部分用volley,数据库自己封装好些,那就不用xutils了

建议用官方的,网络部分用volley比较好,数据库部分自己也可以封装,不必依赖第三方,写一个就可以多次复用了

afinal已经很久没有更新过了 用Xutls可以 其作者几乎每天都有更新 目前我的项目也是用的Xutils 但是如果你只想用网络部分的话 我建议使用Volley 其他两个都是网络部分都是用的HttpClient 这个类在某些情况下会出现网络连接问题 数据库操作的话使用xUtils很方便 有很多减少我们工作量的接口方法

XUtils不是说显示图片会有BUG什么的~有时候会显示不出来~

volley +1,afinal不够完善, xutils也是基于afinal做出来的,只要网络部分和图片下载就volley,对数据库有框架要求可以把xutils的数据库部分源代码copy 最后整合成自己的框架

Volley的使用见这里

你可能感兴趣的:(android,网络,请求)