kaoshi(imageload接口)
来源:互联网 发布:mac 强制重启finder 编辑:程序博客网 时间:2024/05/21 18:30
package com.example.kaoshi;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;/** * Created by dell on 2017/7/27. */public class ImageLoad extends AsyncTask<String, Void, Bitmap> { public interface ImageCallBack { void imagecall(Bitmap bitmap); } private ImageCallBack imageCallBack; public ImageLoad(ImageCallBack imageCallBack) { this.imageCallBack = imageCallBack; } @Override protected void onPostExecute(Bitmap bitmap) { super.onPostExecute(bitmap); imageCallBack.imagecall(bitmap); } @Override protected Bitmap doInBackground(String... params) { try { String path = params[0]; URL url = new URL(path); HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); urlConnection.setRequestMethod("GET"); urlConnection.setConnectTimeout(5000); urlConnection.setReadTimeout(5000); int code = urlConnection.getResponseCode(); if (code == 200) { InputStream inputStream = urlConnection.getInputStream(); Bitmap bitmap = BitmapFactory.decodeStream(inputStream); return bitmap; } } catch (Exception e) { e.printStackTrace(); } return null; }}
阅读全文
0 0
- kaoshi(imageload接口)
- kaoshi
- ImageLoad
- ImageLoad
- imageload
- kaoshi(Myapplication)
- kaoshi(配置)
- kaoshi(zhulei轮播)
- kaoshi(Utils读取)
- kaoshi(Wangluo判断)
- imageload 知识
- ImageLoad(一)
- ImageLoad(二)
- ImageLoad总结
- 微软的ImageLoad
- ImageLoad图片加载器
- imageload如何更改文件名
- ImageLoad中的配置属性
- Activity生命周期
- HDU-2844-Coins(多重背包)
- 图像处理网络资源
- UDP套接字编程
- java基础 字符串处理
- kaoshi(imageload接口)
- Java循环
- ubuntu16.04下安装codebocks
- Visual Studio 中 Build 和 Rebuild 的区别
- 合并果子
- linux 添加用户、权限
- UVA 11809 Floating-Point Numbers
- iOS开发常用库
- python_面向对象(初始)