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);

    }

  • 相关阅读:
    Redis闪退解决办法
    excel导入数据库,存在则更新不存在添加
    sql取逗号前后数据与批量修改某一字段某一值
    sql查询一个字段不同值并返回
    表格加边框
    图论算法-求(有向)图中任意两点间所有路径
    Java实时监控日志文件并输出 转
    ResultSet的记录数  转
    eclipse中显示“编辑器中没有main类型
    压缩
  • 原文地址:https://www.cnblogs.com/bimingcong/p/4934121.html
Copyright © 2011-2022 走看看