android开发——获取网络图片
2014-03-08 00:34
399 查看
//通过地址获取bitma 4000 p public Bitmap getBitmap(String path) { Bitmap bitmap = null; try { //封装url URL url = new URL(path); //获得httpurl连接对象 HttpURLConnection connection = (HttpURLConnection) url.openConnection(); //设置连接超时 connection.setConnectTimeout(5*1000); //设置请求方法 connection.setRequestMethod("GET"); //判断请求状态码是否连接成功 if (connection.getResponseCode() == 200) { InputStream is = connection.getInputStream(); //bitmapfactory可以有多种生存bitmap的方法 bitmap = BitmapFactory.decodeStream(is); } } catch (Exception e) { e.printStackTrace(); } return bitmap; } //获得字节数组 public void getBytesByIs(InputStream is) throws IOException { ByteArrayOutputStream bos = new ByteArrayOutputStream(); int len ; byte[] data = new byte[1024]; while((len = is.read(data))!=-1){ bos.write(data, 0, len); } byte[] bytes = bos.toByteArray(); }
相关文章推荐
- android开发——获取网络图片
- android开发-通过HttpURLConnection获取网络内容,Bitmap把二进制格式的图片转为位图
- Android开发之异步获取并下载网络资源-下载图片和下载文本内容
- android开发--获取网络图片,读取进度条
- android开发--获取网络图片,读取进度条
- android开发获取网络图片并可拖拽移动
- 【Android开发】范例1-开启新线程获取网络图片并显示到ImageView中
- Android开发技术之──获取网络图片
- android开发--获取网络图片,读取进度条
- Android开发获取网络图片时提示java.net.unknownhosteception
- Android开发教程:使用http协议获取网络图片
- Android开发之网络图片获取
- ios开发-获取网络图片
- (黎活明老师讲学)Android学习(一)---从网络获取图片
- Android开发--获取图片资源的4种方法
- Android中ConvenientBanner的使用--获取网络图片 --(实现效果是自动轮播图片)
- android 获取网络图片
- Android进阶2之Https访问网络资源(获取网络图片)
- Android之网络操作 - 从网络获取图片或网页
- Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(流程图或活动图)