package com.util; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import android.graphics.Bitmap; import android.graphics.BitmapFactory; public class BitMapUtil { public static Bitmap generateBitMap(String url) throws IOException { URL myFileUrl = null; Bitmap bitmap = null; myFileUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection) myFileUrl.openConnection(); conn.setDoInput(true); conn.connect(); InputStream is = conn.getInputStream(); bitmap = BitmapFactory.decodeStream(is); is.close(); conn.disconnect(); return bitmap; } public static Bitmap byteToBitmap(byte[] b){ if(b==null){ return null; } int len=b.length; if(len!=0){ return BitmapFactory.decodeByteArray(b, 0,len); }else{ return null; } } }