【发布时间】:2015-02-02 10:29:14
【问题描述】:
我有图片的 sd 卡路径。由于我想将图像上传到服务器,现在将图像转换为字节数组的下一步是什么?
提前致谢。
【问题讨论】:
-
不要先将其转换为字节数组。也不使用 Bitmap 来加载它。只需读入字节缓冲区并循环写入输出流。
标签: android android-image android-bitmap android-service-binding
我有图片的 sd 卡路径。由于我想将图像上传到服务器,现在将图像转换为字节数组的下一步是什么?
提前致谢。
【问题讨论】:
标签: android android-image android-bitmap android-service-binding
public static byte[] toByteArray (Bitmap raw) {
byte[] byteArray = null;
try {
ByteArrayOutputStream stream = new ByteArrayOutputStream ();
raw.compress (Bitmap.CompressFormat.JPEG, 100, stream);
byteArray = stream.toByteArray ();
}
catch (Exception e) {
e.printStackTrace ();
}
return byteArray;
}
【讨论】: