使用异步任务下载图片~
2016-12-01 19:52
441 查看
使用异步任务下载。
调用方式 new DownLoadImage((ImageView) findViewById(R.id.iv)).execute(uriBaidu);
public class DownLoadImage extends AsyncTask<String, Void, Bitmap> { ImageView imageView; public DownLoadImage(ImageView imageView) { // TODO Auto-generated constructor stub this.imageView = imageView; } @Override protected Bitmap doInBackground(String... urls) { // TODO Auto-generated method stub String url = urls[0]; Bitmap tmpBitmap = null; try { InputStream is = new java.net.URL(url).openStream(); tmpBitmap = BitmapFactory.decodeStream(is); } catch (Exception e) { e.printStackTrace(); } return tmpBitmap; } @Override protected void onPostExecute(Bitmap result) { // TODO Auto-generated method stub imageView.setImageBitmap(result); } }
调用方式 new DownLoadImage((ImageView) findViewById(R.id.iv)).execute(uriBaidu);
相关文章推荐
- 安卓多线程编程系列1:异步任务的使用之使用异步任务圆圈滚动条下载网络图片
- 安卓多线程编程系列2:异步任务的使用之使用异步任务带有进度的横向滚动条下载网络图片
- 使用异步任务-AsyncTask下载远程图片
- Android 异步任务——AsyncTask (附使用AsyncTask下载图片Demo)
- Android使用异步任务下载图片
- android异步任务图片下载(进度条提示进度)
- iOS多线程使用实例(异步下载图片的时候不会阻塞主线程的执行)
- 使用GCD异步下载图片,优化
- 使用GCD异步下载图片 可以中途停止下载
- iOS: (库) 图片异步下载/缓存-SDWebImage的使用
- 使用 GCD 自定义 UIImageView 增加异步下载图片的类别
- Android有进度条异步任务下载图片
- 安卓中异步任务实现带下载进度的根据图片地址下载图片
- 使用开源库 SDWebImage 异步下载缓存图片(持续更新)
- Android:仿微博Listview与多线程功能(JSON、数据下载、图片加载、Listview、异步任务)
- 使用异步任务下载数据并带分页效果的碎片Fragment
- 异步任务下载图片,带进度条
- Android异步下载网络图片&android解析xml文件的方式&使用Adapter为ListView提供数据
- iOS: (库) 图片异步下载/缓存-SDWebImage的使用
- 使用GCD异步下载图片,优化