02 2016 档案
摘要:5. 取消请求 可以通过请求的setTag()方法给请求设置TAG,需要取消这些请求时,用请求队列的cancelAll()方法取消带有特定TAG的请求。 为请求设置TAG: stringRequest.setTag("xyz"); jsonObjectRequest.setTag("xyz"); p
阅读全文
摘要:4. 加载图片 在实际应用中,经常需要从网络上下载并显示图片。Volley也提供了从网络下载图片的几种方法,这里主要介绍两种方法:ImageRequest和ImageLoader。 (1) ImageRequest ImageRequest和StringRequest、JsonObjectReque
阅读全文
摘要:3. 设置请求类型和参数 Volley默认的请求类型是GET,如果需要用POST,可以在构造函数中进行设置。设置参数可以通过重写getParams()方法来实现。 以上代码中,使用了Volley请求的另一个构造函数,通过Method.POST指定了请求方式为POST,并通过重写getParams()
阅读全文
摘要:在Android开发中,经常要通过HTTP请求访问网络。为了使通过HTTP请求访问网络的过程更加简单,2013年提出了新的HTTP通信框架--Volley。Volley使用起来非常简单,适用于网络访问频繁、通信数据量小的情况。 下载volley.jar文件并导入工程,加上访问网络的权限,就可以使用V
阅读全文
摘要:Android自带的对话框标题不好看,如果我们需要给弹出的对话框设置一个自己定义的标题,可以使用AlertDialog.Builder的setCustomTitle()方法。 定义一个对话框标题的title.xml文件: <?xml version="1.0" encoding="UTF-8"?>
阅读全文
摘要:JSON字符串的最上一层,肯定是一个JSONObject,JSONObject的下一层,可以包含JSONArray,JSONArray又包含了若干个JSONObject。用例子来说明: package myJson; import net.sf.json.JSONArray; import net.
阅读全文