图片下载工具类:BitmapUtil 等小工具类
来源:互联网 发布:华为mate9数据恢复 编辑:程序博客网 时间:2024/06/02 15:02
http://blog.csdn.net/flying_vip_521/article/details/7656413
- package com.net.util;
- import java.io.File;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.io.InputStream;
- import java.net.HttpURLConnection;
- import java.net.MalformedURLException;
- import java.net.URL;
- import java.util.ArrayList;
- import java.util.List;
- import android.content.Context;
- import android.graphics.Bitmap;
- import android.graphics.BitmapFactory;
- import android.os.Environment;
- import android.util.Log;
- /**
- * 图片下载工具类
- *
- * @author gaozhibin
- *
- */
- publicclass BitmapUtil {
- privatestaticfinal String TAG ="BtimapUtil";
- /**
- * 根据网址获得图片,优先从本地获取,本地没有则从网络下载
- *
- * @param url 图片网址
- * @param context 上下文
- * @return 图片
- */
- publicstatic Bitmap getBitmap(String url,Context context){
- Log.e(TAG, "------url="+url);
- String imageName= url.substring(url.lastIndexOf("/")+1, url.length());
- File file = new File(getPath(context),imageName);
- if(file.exists()){
- Log.e(TAG, "getBitmap from Local");
- return BitmapFactory.decodeFile(file.getPath());
- }
- return getNetBitmap(url,file,context);
- }
- /**
- * 根据传入的list中保存的图片网址,获取相应的图片列表
- *
- * @param list 保存图片网址的列表
- * @param context 上下文
- * @return 图片列表
- */
- 图片下载工具类:BitmapUtil 等小工具类
- 图片下载工具类:BitmapUtil
- 图片下载工具类:BitmapUtil
- 图片下载工具类:BitmapUtil
- 图片下载工具类:BitmapUtil
- 图片下载工具类:BitmapUtil
- Android 图片下载工具类:BitmapUtil
- Android 图片下载工具类:BitmapUtil
- Android 图片下载工具类:BitmapUtil
- Android 各种工具类 图片下载工具类:BitmapUtil
- android BitmapUtil 工具类
- BitmapUtil 工具类
- Android工具类系列-BitmapUtil
- Android 图片转化工具类BitmapUtil
- Android 超强图片工具类BitmapUtil
- 小工具类
- Java 小工具类
- java小工具类
- 正则表达式 (一些比较常用到的!!!)
- java中的克隆方法的使用(三类 浅、深、完美克隆 )
- android反编译和防止反编译的方法
- 图的遍历(广度和深度)
- (转)Apache Commons工具集简介
- 图片下载工具类:BitmapUtil 等小工具类
- hdu 2203 亲和串
- java 虚拟机总结 【思维导图】
- Java虚拟机字节码执行引擎 【思维导图】
- 黑马程序员_java集合框架(java collection framework)
- [Java]读取文件方法大全
- 运行maven项目抛出java.lang.OutOfMemeoyError异常
- ORACLE内部函数大全以及与SQLSERVER的区别
- 2012计算机考研题(全套)及答案