java 通过url取得文件返回InputStream类型数据的工具类
2013-02-26 14:24
465 查看
/** * 通过url取得文件返回InputStream类型数据 * @author gugf * */ public class HttpUtils { /** * 通过图片url返回图片Bitmap * @param url * @return */ public static InputStream returnBitMap(String path) { URL url = null; InputStream is =null; try { url = new URL(path); } catch (MalformedURLException e) { e.printStackTrace(); } try { HttpURLConnection conn = (HttpURLConnection) url.openConnection();//利用HttpURLConnection对象,我们可以从网络中获取网页数据. conn.setDoInput(true); conn.connect(); is = conn.getInputStream(); //得到网络返回的输入流 } catch (IOException e) { e.printStackTrace(); } return is; } }
在android的4.0中会报异常,在主线程中加入以下代码可解决
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites().detectNetwork() .penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjects().penaltyLog().penaltyDeath() .build());
相关文章推荐
- Java 通过HttpURLConnection Post方式提交json,并从服务端返回json数据
- java后台通过url获取返回数据
- java通过url调用远程接口返回json数据,有用户名和密码验证
- Java 通过HttpURLConnection Post方式提交json,并从服务端返回json数据
- Java 通过HttpURLConnection Post方式提交xml,并从服务端返回数据
- Java 通过HttpURLConnection Post方式提交json,并从服务端返回json数据
- Java 通过HttpURLConnection Post方式提交xml,并从服务端返回数据
- 通过HTTP方式获取URL返回结果数据(Java)
- Java 通过HttpURLConnection Post方式提交json,并从服务端返回json数据
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- Java 通过URL地址下载文本内容到本地文件中
- 通过java程序读取文件xml中的数据
- java 从属性文件加载数据的方法工具类 实例 可直接使用
- Java获取URL链接的文件类型
- 【JAVA】通过HttpURLConnection 上传和下载文件
- Java为什么两个值相等的对象==比较返回false而两个值相等的不同类型的的基本数据类型返回true
- 通过soap请求webservice时,返回的数据是XML类型,有时候也需要解析本地的xml数据等,苹果自带类NSXMLParser解析xml还是很方便的,简单轻便
- java通过url抓取网页数据-----正则表达式
- java通过配置文件jdbc.properties链接Oracle数据库工具类
- java httpURL连接远程服务器并返回数据(httpurlconnection)(转)