android byte转bitmap
时间: 2023-07-18 17:26:41 浏览: 149
Android bitmap
可以使用以下代码将 byte 数组转换为 Bitmap:
```java
public Bitmap byteArrayToBitmap(byte[] byteArray) {
return BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length);
}
```
其中,`byteArray` 为要转换的 byte 数组。可以通过以下代码将 Bitmap 转换为 byte 数组:
```java
public byte[] bitmapToByteArray(Bitmap bitmap) {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
return stream.toByteArray();
}
```
其中,`bitmap` 为要转换的 Bitmap 对象。这里将 Bitmap 转换为 PNG 格式的 byte 数组,也可以改为 JPEG 格式等其他格式。
阅读全文