Android 网络图片Url 转 Bitmap
Posted 星辰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 网络图片Url 转 Bitmap相关的知识,希望对你有一定的参考价值。
注意:该方法必须要在子线程中调用,因为涉及网络请求
public Bitmap getBitmap(String url) { Bitmap bm = null; try { URL iconUrl = new URL(url); URLConnection conn = iconUrl.openConnection(); HttpURLConnection http = (HttpURLConnection) conn; int length = http.getContentLength(); conn.connect(); // 获得图像的字符流 InputStream is = conn.getInputStream(); BufferedInputStream bis = new BufferedInputStream(is, length); bm = BitmapFactory.decodeStream(bis); bis.close(); is.close();// 关闭流 } catch (Exception e) { e.printStackTrace(); } return bm; }
以上是关于Android 网络图片Url 转 Bitmap的主要内容,如果未能解决你的问题,请参考以下文章