用线程下载网络图片

来源:互联网 发布:linux copy 覆盖 编辑:程序博客网 时间:2024/06/07 08:11

从网上随便找张图片获取他URL地址

private String url = "http://cdn.duitang.com/uploads/item/201510/02/20151002110131_uZhUH.jpeg"

创建一个线程

new Thread(new Runnable() {@Overridepublic void run() {//在这里写新线程需要进行的操作,下载图片的功能try {final Bitmap b = BitmapFactory.decodeStream(new URL(url).openConnection().getInputStream());img.post(new Runnable() {@Overridepublic void run() {img.setImageBitmap(b);}});} catch (MalformedURLException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}).start();    }

原创粉丝点击