@Override protected Bitmap doInBackground(String... params) { String url=params[0]; Bitmap bitmap=null; URLConnection connection; InputStream is; //通过URL.openConnection方法获得一个URLConnection对象 try { URL myurl = new URL(url); connection=myurl.openConnection(); connection.connect(); is=connection.getInputStream(); //包装一下 //BufferedInputStream bis=new BufferedInputStream(is); //将一个输入流解析为一个BitMap对象 bitmap=BitmapFactory.decodeStream(is); //关闭输入流 is.close(); //bis.close(); } catch (MalformedURLException e) { Log.i("info", "MalformedURLException"); e.printStackTrace(); } catch (IOException e) { Log.i("info", "IOException:"+e.toString()); e.printStackTrace(); } return bitmap; }
Urlconnection对象获得inputStream值
-
nuxt,nuxtjs简单介绍以及使用
在集成的服务器端框架之间进行选择: 选择您喜欢的 UI 框架: 选择您喜欢的测试框架: 选择你想要的 Nuxt 模式 (Universal or SPA) 添加 axios module 以轻松地将 HTTP 请求发送到您的应用程序中。 添加 EsLint 以在保存时代码规范和错误检查您的代码。 添加 Prettier 以在保存时格式化/美化您的代码。
-
laravel 5.6以上日志理解及日志格式定义
Laravel/Lumen的日志默认是基于Monolog进行了一层封装,如果要求不高,用起来还是十分容易的,本文基于laravel5.6/Lumen5.6版本进行解说。5.6版对日志系统做了升级,将日志的配置单独放以了config/logging.php 配置文件中,所以现在实用多了。
-
@Scheduled注解各参数详解
每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 L * ? 每周星期天凌晨1点实行一次:0 0 1 ? * L 在26分、29分、33分执行一次:0 26,29,33 * * * ? 每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
-
Java8 - Map更优雅的迭代方式:forEach
用于两个参数之间进行操作的函数式接口是 BiConsumer。这个函数式接口正好用来操作 Map 的 key 和 value。JDK8强化了针对 Map 类的迭代方式,新增了一个默认方法 forEach,它接收一个 BiConsumer 函数。JDK给出的描述如下:
-
Java 8 forEach简单例子
java8 forEach详解
-
LocalDateTime用法以及详细介绍
为什么要用LocalDateTime,下面我给大家介绍下
-
强烈推荐的国内外知名IT科技博客
强烈推荐的国内外知名IT科技博客
-
关于Integer比较相等的问题
原来两个Integer类型的数字不能用==来判断,要用equal 不过Integer类型的可以与1,2这样的纯数字来判断
-
jackson.databind.exc.InvalidDefinitionException cannot deserialize from Object value,Spring boot参数报错
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.yucfeng.Entity.EData` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
-
List集合去重的一些方法(常规遍历、Set去重、java8 stream去重、重写equals和hashCode方法)
碰到List去重的问题,除了遍历去重,我们常常想到利用Set集合不允许重复元素的特点,通过List和Set互转,来去掉重复元素。