您的位置:首页 > 理论基础 > 计算机网络

加载网络图片

2015-10-29 20:07 591 查看

加载网络图片的方式

http://www.it165.net/pro/html/201404/12299.html

http://www.it165.net/pro/ydad/

volley

RequestQueue queue= Volley.newRequestQueue(MainActivity.this);
ImageRequest imageRequest=new ImageRequest("http://p7.qhimg.com/dmt/235_165_/t0157e09f0e6a1b24eb.jpg", new Response.Listener<Bitmap>() {
//0,,0是图片的透明度
@Override
public void onResponse(Bitmap response) {
imageView.setImageBitmap(response);
}
}, 0,0, Bitmap.Config.RGB_565, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {

}
});
queue.add(imageRequest);




imageloader加载图片

RequestQueue queue= Volley.newRequestQueue(MainActivity.this);
ImageLoader imageLoader=new ImageLoader(queue, new ImageLoader.ImageCache() {
@Override
public Bitmap getBitmap(String url) {
return null;
}

@Override
public void putBitmap(String url, Bitmap bitmap) {

}
});
ImageLoader.ImageListener  imageListener= ImageLoader.getImageListener(imageView,R.mipmap.ic_launcher,R.mipmap.ic_launcher);
imageLoader.get("http://p7.qhimg.com/dmt/235_165_/t0157e09f0e6a1b24eb.jpg",imageListener);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: