根据图片的网络URL获取Bitmap
2015-10-06 14:12
489 查看
/** * 根据一个网络连接(String)获取bitmap图像 * * @param imageUri * @return * @throws MalformedURLException */ public static Bitmap getbitmap(String imageUri) { Log.v(TAG, "getbitmap:" + imageUri); // 显示网络上的图片 Bitmap bitmap = null; try { URL myFileUrl = new URL(imageUri); HttpURLConnection conn = (HttpURLConnection) myFileUrl .openConnection(); conn.setDoInput(true); conn.connect(); InputStream is = conn.getInputStream(); bitmap = BitmapFactory.decodeStream(is); is.close(); Log.v(TAG, "image download finished." + imageUri); } catch (OutOfMemoryError e) { e.printStackTrace(); bitmap = null; } catch (IOException e) { e.printStackTrace(); Log.v(TAG, "getbitmap bmp fail---"); bitmap = null; } return bitmap; }
相关文章推荐
- 301/302 http会话跳转
- Java Web添加HTTP服务
- TCP与UDP的区别
- TCP的三次握手和四次挥手
- netperf 而网络性能测量
- TCP的三次握手和四次挥手
- ZOJ 2532 Internship 网络流求关键边
- VMware网络连接方式(Host-only、NAT、Bridged)介绍及NAT环境下静态IP配置
- 手动编译httpd
- Linux网络编程入门 (转载)
- Xcode7中HTTP不能正常请求的解决办法
- http://jinnianshilongnian.iteye.com/blog/2019547
- .NET/MVC-发布到IIS6.1提示未能加载程序集System.Web.Http.WebHost
- linux常用网络命令
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-04-基于Python的LeNet之MLP
- http编程系列2:http协议GET方式获取网络图片
- 自己对网络请求进行封装,block作参数
- TCP定时器
- 神经网络(Neural Network)概述
- Linux网络配置和网络诊断命令介绍