Volley加载数据运行崩溃问题

用Volley框架的童鞋,

开始肯定会有很蛋疼的时候 


volley做好了 

结果一运行开始没问题

开始开心的取请求网络数据了

请求几次都没问题 

肯定更开心了


结果 你的程序突然崩了

报的错误是 volley 的问题

这个时候  你就开始代码里找 


怎么找 都看不出来

代码就是规范的volley书写 


其实这也是 笔者亲身遇到的问题

公司里急着要项目出现这个问题

当时可蛋疼了


后来笔者到处搜索,到处问

终于得到了答案.

废话不多说 ,笔者把自己的经验共享下 


Volley 崩溃 一般都是  加载了多个RequestQueue实例
这个只需要new 一次即可

所以最好的地方 就是在 Application 里面


/**
  * 全局调用  RequestQueue 全局必须只有一个
  * 过多的话  会 崩溃
  */
 public static RequestQueue requestQueue;

 @Override
 public void onCreate() {
  super.onCreate();
        applicationContext = this;
        instance = this;
        requestQueue = Volley.newRequestQueue(getApplicationContext()
    .getApplicationContext());
 }


在代码工具类中处理如下

RequestQueue requestQueue = Volley.newRequestQueue(ac
    .getApplicationContext());


即可一个实例 一直使用 

笔者亲自实践 volley 不会再出任何问题


笔者QQ1520777821 24小时在线  为自己写的博客负责哦


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值