异步线程设置网络图片
来源:互联网 发布:java中多继承 编辑:程序博客网 时间:2024/06/06 01:59
package com.bawie.lv;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.widget.ImageView;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;/** * author:Created by WangZhiQiang on 2017/9/6. */public class MyAsyncTask extends AsyncTask<String,Void,Bitmap> { private ImageView img; private Bitmap bitmap; public MyAsyncTask(ImageView img) { this.img = img; } @Override protected Bitmap doInBackground(String... strings) { try { URL url = new URL(strings[0]); HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); InputStream inputStream = urlConnection.getInputStream(); bitmap = BitmapFactory.decodeStream(inputStream); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return bitmap; } @Override protected void onPostExecute(Bitmap bitmap) { super.onPostExecute(bitmap); img.setImageBitmap(bitmap); }}
阅读全文
0 0
- 异步线程设置网络图片
- 利用线程和异步线程AsyncTask获取网络图片
- (Android学习)ImageView设置异步加载的网络图片
- 异步加载网络图片
- 网络图片异步加载
- 异步加载网络图片
- 异步加载网络图片
- Listview 设置两列异步加载网络图片,结果出现图片显示错位
- 网络图片异步加载(用到多线程(线程池),java回调机制,图片缓存,图片的动画)
- iOS-网络图片通过NSOperation线程依赖异步加载并保存到沙盒中
- iOS 开发 多线程详解之NSThread异步线程下载网络图片
- Android异步加载网络图片
- Android 异步加载网络图片
- UIImageView异步加载网络图片
- Android异步下载网络图片
- Android网络图片异步加载
- Android异步下载网络图片
- Android异步下载网络图片
- 二叉树中和为某一值的路径
- Hessian入门实例
- 设计模式之观察者模式
- MySQL交叉表:纵向数据显示为横向
- oracle数据库----关系视图
- 异步线程设置网络图片
- 复杂链表的复制
- php 数据访问练习:投票页面
- 2017PHP经典面试题
- 日常笔记之DDR
- 简单的tablayout频道管理
- 整数三分模板
- 将一个二叉搜索树转换成双向链表
- 基于docker的mongo-db开启授权密码访问