byte[],bitmap,drawable之间的相互转换
2015-02-05 09:47
399 查看
Byte[]转Bitmap
Bitmap转Byte[]
可以选择图片格式,这里是JPEG,可以用PNG
Bitmap转Drawable
Drawable转Bitmap
参考自:
http://blog.csdn.net/yelbosh/article/details/7916988
BitmapFactory.decodeByteArray(data, 0, data.length);
Bitmap转Byte[]
ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos); data2 = baos.toByteArray();
可以选择图片格式,这里是JPEG,可以用PNG
Bitmap转Drawable
Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=BitmapDrawable(bm);
Drawable转Bitmap
Drawable d=xxx; //xxx根据自己的情况获取drawable BitmapDrawable bd = (BitmapDrawable) d; Bitmap bm = bd.getBitmap();
参考自:
http://blog.csdn.net/yelbosh/article/details/7916988
相关文章推荐
- Bitmap与byte、file、Drawable之间的相互转换
- 【Android】Bitmap、InputStream、Drawable、byte[]、Base64之间的相互转换
- Bitmap和Drawable之间的相互转换、Bitmap和 byte[] 之间的相互转换、从资源中获取Bitmap
- android开发之Bitmap 、byte[] 、 Drawable之间的相互转换
- BitMap,inputStream,byte[],Drawable之间的相互转换
- [C#] Byte[]、Image、Bitmap 之间的相互转换
- Android Bitmap与DrawAble与byte[]与InputStream之间的转换工具类【转】
- Android开发——Bitmap,byte[],Drawable之间的相互转化
- android那些事之Bitmap、InputStream、Drawable、byte[]、Base64之间的转换关系
- Android笔记:bitmap转换与处理相关工具类,Bitmap与DrawAble与byte[]与InputStream之间的转换
- Drawable,Bitmap,byte[]的相互转换
- Drawable、Bitmap、byte[]之间的转换
- Drawable、Bitmap、byte[]之间的转换
- android Bitmap,byte[],Drawable之间的转换
- 【android】bitmap转换与处理相关工具类,Bitmap与DrawAble与byte[]与InputStream之间的转换
- Drawable、Bitmap、byte[]之间的转换
- Android学习 之 Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合成所需对象,如图像
- 加圆角,Drawable,Bitmap,BitmapDrawable,字节数组之间的相互转换
- Drawable、Bitmap、byte[]之间的转换 (转)
- [C#] Byte[]、Image、Bitmap 之间的相互转换