zoukankan      html  css  js  c++  java
  • Volley的使用

    Volley加载图片到控件上

    VolleyUtils.getLoader(getContext()).get(zixun.getPicurl(), ImageLoader.getImageListener(
    imageView, R.drawable.ic_launcher, android.R.drawable.ic_menu_delete));

    Volley加载

    public void downTxt(View v){

    //2. 实例化请求对象
    StringRequest request=new StringRequest(url, new Response.Listener<String>() {
    @Override
    public void onResponse(String response) {
    // TODO 数据请求成功--》数据解析与展示
    Toast.makeText(getApplicationContext(), "数据请求成功!", 1).show();
    //4. 解析与展示
    try {
    JSONObject obj=new JSONObject(response);
    JSONArray array=obj.getJSONArray("data");

    parseJson(array);

    } catch (JSONException e) {
    e.printStackTrace();
    }
    }

    }, null);

    //3. 将请求添加到Volley的请求对列中
    VolleyUtils.getQueue(getApplicationContext())
    .add(request);

    }

    public void downJsonObject(View v){

    //2. 实例化请求对象
    JsonObjectRequest request=new JsonObjectRequest(Method.GET, url, null,
    new Response.Listener<JSONObject>() {
    @Override
    public void onResponse(JSONObject response) {
    // TODO 请求成功
    try {
    JSONArray array=response.getJSONArray("data");
    parseJson(array);
    } catch (JSONException e) {
    e.printStackTrace();
    }

    }
    }, new Response.ErrorListener() {
    @Override
    public void onErrorResponse(VolleyError error) {
    // TODO Auto-generated method stub
    Toast.makeText(getApplicationContext(), "请求出错", 0).show();
    }
    });

    //3. 将请求添加到Volley的请求对列中
    VolleyUtils.getQueue(getApplicationContext()).add(request);

    }

  • 相关阅读:
    题目3:爬楼梯
    题目1:删除排序数组中的重复数字
    最近目标
    软件工程----个人总结
    软件工程第二次作业——结对编程
    软件工程第一次作业补充
    爬楼梯
    买卖股票的最佳时机
    删除排序数组中的重复数字
    思考题
  • 原文地址:https://www.cnblogs.com/bimingcong/p/4934121.html
Copyright © 2011-2022 走看看