修改eclipse项目为as项目
This commit is contained in:
37
app/src/main/java/com/util/BitMapUtil.java
Normal file
37
app/src/main/java/com/util/BitMapUtil.java
Normal file
@ -0,0 +1,37 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user