public void getStringForVolley(){
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>RequestQueue queue = Volley.newRequestQueue(getApplicationContext()); //创建下载任务队列
<span style="white-space:pre"> </span>StringRequest stringRequest = new StringRequest(HttpHelper.NAMESPACE+HttpHelper.USER_LOGIN, new Listener<String>() { //1.请求URL 2.成功监听器 3.失败监听器
<span style="white-space:pre"> </span>@Override
<span style="white-space:pre"> </span>public void onResponse(String arg0) {
<span style="white-space:pre"> </span>// TODO Auto-generated method stub
<span style="white-space:pre"> </span>Log.d(MainApplication.DEBUG_TAG,"arg0:"+arg0);
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>}, new ErrorListener(){
<span style="white-space:pre"> </span>@Override
<span style="white-space:pre"> </span>public void onErrorResponse(VolleyError arg0) {
<span style="white-space:pre"> </span>// TODO Auto-generated method stub
<span style="white-space:pre"> </span>Log.d(MainApplication.DEBUG_TAG,"arg0:"+arg0);
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>}){
<span style="white-space:pre"> </span> protected Map<String, String> getParams(){ //POST请求需要重写getParams()
<span style="white-space:pre"> </span> Map<String, String> map = new HashMap<String, String>();
<span style="white-space:pre"> </span>String userName = MainApplication.AppSharedPreferences.getString(
<span style="white-space:pre"> </span>MainApplication.USERNAME, "");
<span style="white-space:pre"> </span>String password = MainApplication.AppSharedPreferences.getString(
<span style="white-space:pre"> </span>MainApplication.PASSWORD, "");
<span style="white-space:pre"> </span> map.put(HttpHelper.USER_NAME, userName);
<span style="white-space:pre"> </span> map.put(HttpHelper.PASS_WORD, password);
<span style="white-space:pre"> </span> return map;
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span> }
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>};
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>queue.add(stringRequest);//任务添加到队列
<span style="white-space:pre"> </span>}
android volley框架
最新推荐文章于 2024-10-04 11:47:50 发布