当前位置: 首页 > 编程笔记 >

Android 开发中Volley详解及实例

艾成益
2023-03-14
本文向大家介绍Android 开发中Volley详解及实例,包括了Android 开发中Volley详解及实例的使用技巧和注意事项,需要的朋友参考一下

Android 开发中Volley详解及实例

最近在做项目的时候,各种get和post。简直要疯了,我这种啥都不了解的,不知道咋办了,然后百度看了下,可以用volley进行网络请求与获取,下面就介绍下volley的用法。

volley有三种方式:JsonObjectRequest,JsonArrayRequest,StringRequest。其实都是差不多了,举一反三就ok了,这里我就讲下JsonObjectRequest。

方法如下:

 JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Method.POST,null,Listener,ErrListener);

事例如下:

RequestQueue myQueue = Volley.newRequestQueue(getContext());
    Map<String, String> params = new HashMap<String, String>();
    params.put("dataStr", "2016/3/18");
    params.put("selectRow", "0");
    JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.POST, url, new JSONObject(params),new Response.Listener<JSONObject>() {

      public void onResponse(JSONObject jsonObject) {
        try {
          time.setText(jsonObject.optJSONObject("data").getString("CreateTime"));
          title.setText(jsonObject.optJSONObject("data").getString("Title"));
        } catch (Exception e) {
          e.printStackTrace();
        }
      }

    }, new Response.ErrorListener() {
      public void onErrorResponse(VolleyError volleyError) {
        Log.e("error", volleyError + "");
      }
    }) ;
    jsonObjectRequest.setTag("tag");
    myQueue.add(jsonObjectRequest);

这样就解决了。。我可以说因为这个,我从周五的下午忙到现在嘛….好了,你们可以试下能不能解决你现在的问题。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

 类似资料:
  • 本文向大家介绍Android Kotlin开发实例(Hello World!)及语法详解,包括了Android Kotlin开发实例(Hello World!)及语法详解的使用技巧和注意事项,需要的朋友参考一下 Android Kotlin开发实例及语法详解 前言 Kotlin是一种在 Java虚拟机上执行的静态型别编程语言,它主要是由俄罗斯圣彼得堡的JetBrains开发团队所发展出来的编程语言

  • 本文向大家介绍Android开发之splash界面下详解及实例,包括了Android开发之splash界面下详解及实例的使用技巧和注意事项,需要的朋友参考一下 现在刚下载的很多APP应用第一次打开都会在进入主界面之前有导航页,用来展示公司logo,或者推广自身这款APP。先上效果图: 首先解释一下:支持进入首页只能往右滑动,中间可以左右滑动,最后一张只能向前滑动,点击立即体验会进入主界面,点击跳过

  • 本文向大家介绍java开发中嵌套类的详解及实例,包括了java开发中嵌套类的详解及实例的使用技巧和注意事项,需要的朋友参考一下  java开发中嵌套类的详解 在java语言规范里面,嵌套类(Nested Classes)定义是: A nested class is any class whose declaration occurs within the body of another class

  • 本文向大家介绍Android requestFocus详解及实例,包括了Android requestFocus详解及实例的使用技巧和注意事项,需要的朋友参考一下 Android requestFocus详解及实例 requestFocus的使用 一句话概括: <requestFocus />: 标签用于指定屏幕内的焦点View。 布局资源文件的根节点可以使用容器控件(如LinearLayout、

  • 本文向大家介绍Android 开发中使用Linux Shell实例详解,包括了Android 开发中使用Linux Shell实例详解的使用技巧和注意事项,需要的朋友参考一下 Android 开发中使用Linux Shell实例详解 引言 Android系统是基于Linux内核运行的,而做为一名Linux粉,不在Android上面运行一下Linux Shell怎么行呢? 最近发现了一个很好的And

  • 本文向大家介绍Android 中Seekbar详解及简单实例,包括了Android 中Seekbar详解及简单实例的使用技巧和注意事项,需要的朋友参考一下 Android 中Seekbar详解及简单实例 做到音频播放和音乐播放时,大多数都要用到Seekbar。现在我先简单介绍下Seekbar的几个重要属性。 android:max 设置值的大小 . android:thumb=”@drawable