Volley简单使用一

来源:互联网 发布:linux 时间戳 编辑:程序博客网 时间:2024/05/17 07:28

一 volley合适数据量不大但操作频繁的http请求

package com.example.volleytest;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import com.android.volley.RequestQueue;import com.android.volley.Response;import com.android.volley.VolleyError;import com.android.volley.toolbox.StringRequest;import com.android.volley.toolbox.Volley;public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //第一步获取请求队列        RequestQueue mQueue = Volley.newRequestQueue(MainActivity.this);//getApplicationContext() 生命周期是整个应用        //第三步在请求队列增加请求        mQueue.add(stringRequest);    }    //第二步设置请求操作    StringRequest stringRequest = new StringRequest("https://api.douban.com/v2/book/1220562",            new Response.Listener<String>() {                @Override                public void onResponse(String response) {                    Log.d("TAG", response);                }            }, new Response.ErrorListener() {        @Override        public void onErrorResponse(VolleyError error) {            Log.e("TAG", error.getMessage(), error);        }    });
0 0
原创粉丝点击