volley
来源:互联网 发布:淘宝最牛卖家骂人 店名 编辑:程序博客网 时间:2024/05/21 11:15
/获得一个volley请求的对象requestQueue = Volley.newRequestQueue(this);//获取json字符串JsonObjectRequest request=new JsonObjectRequest(Request.Method.GET, path, null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { tv.setText(response.toString()); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError volleyError) { System.out.println("对不起,出问题了,稍等一下啊"); }});requestQueue.add(request);//异步加载图片的方法private void getImage(){ //设置图片的缓存大小 final LruCache<String,Bitmap> lruCache=new LruCache<>(20);//缓存的大小 ImageLoader.ImageCache cache=new ImageLoader.ImageCache() { @Override//返回图片 public Bitmap getBitmap(String key) { return lruCache.get(key); } @Override//添加图片 public void putBitmap(String key, Bitmap value) { lruCache.put(key,value); } }; // ImageLoader imageLoader=new ImageLoader(requestQueue,cache); ImageLoader.ImageListener listener=imageLoader.getImageListener(iv,R.mipmap.ic_launcher,R.mipmap.ic_launcher); imageLoader.get(pic,listener);}//NetworkImageView的图片加载private void getNetworkImageView(){ //获得图片的缓存的大小 final LruCache<String,Bitmap> lruCache=new LruCache<>(20); //获得图片的缓存 ImageLoader.ImageCache cache=new ImageLoader.ImageCache() { @Override public Bitmap getBitmap(String key) { return lruCache.get(key); } @Override public void putBitmap(String key, Bitmap value) { lruCache.put(key,value); } }; ImageLoader loader=new ImageLoader(requestQueue,cache); //iv2.setTag(); iv2.setImageUrl(image,loader);}
0 0
- Volley
- Volley
- volley
- volley
- Volley
- Volley
- volley
- Volley
- Volley
- volley
- Volley
- volley
- Volley
- Volley
- Volley
- volley
- Volley
- volley
- 牛客网刷题之整数中1出现的次数(从1到n整数中1出现的次数)
- Bluedroid L2CAP 链路限制总结
- GIT里程碑
- 测试驱动开发搜集
- XMLHttpRequest对象及其使用
- volley
- MySQL GRANT REVOKE用法
- 第八周项目1-建立顺序串算法库
- 第四周项目3(3)-判断单链表是否递增
- 第8周项目3-顺序串算法
- messenger,client和server通信Demo
- 区块链开发技术路线选择的思考(之一)
- unity如何进行横竖屏的切换
- ubuntu 14.04 配置samba账户