public class BitamapToBytes {
public static byte[] Bitmap2Bytes(Bitmap bm) {
ByteArrayOutputStream baos =new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.PNG, 100, baos);
return baos.toByteArray();
}
public static InputStream BytesToInStream(byte[] bytes)
{
InputStream is = new ByteArrayInputStream(bytes);
return is;
}
}
public static byte[] Bitmap2Bytes(Bitmap bm) {
ByteArrayOutputStream baos =new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.PNG, 100, baos);
return baos.toByteArray();
}
public static InputStream BytesToInStream(byte[] bytes)
{
InputStream is = new ByteArrayInputStream(bytes);
return is;
}
}

本文介绍了一种将Android中的位图(Bitmap)转换为字节数组(byte[])的方法,并提供了一个将字节数组再转换回输入流(InputStream)的实用函数。这对于在网络上传输图像或将图像保存到文件中非常有用。
2612

被折叠的 条评论
为什么被折叠?



