android byte[]数组,bitmap,drawable之间的相互转换
2012-08-28 17:12
411 查看
Byte[]转Bitmap BitmapFactory.decodeByteArray(data, 0, data.length); 复制代码 Bitmap转Byte[] ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos); data2 = baos.toByteArray(); 复制代码 2、Bitmap转Drawable Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=BitmapDrawable(bm); 复制代码 BtimapDrawable是Drawable的子类 3、 Drawable转Bitmap Drawable d=xxx; //xxx根据自己的情况获取drawable BitmapDrawable bd = (BitmapDrawable) d; Bitmap bm = bd.getBitmap(); 复制代码 |
相关文章推荐
- 加圆角,Drawable,Bitmap,BitmapDrawable,字节数组之间的相互转换
- 【Android】Bitmap、InputStream、Drawable、byte[]、Base64之间的相互转换
- android开发中Bitmap与Drawable之间的相互转换
- bitmap、drawable与bitmapdrawable之间相互转换
- Android学习 之 Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合成所需对象,如图像
- Bitmap与Drawable之间的相互转换
- Bitmap与byte、file、Drawable之间的相互转换
- Bitmap和Drawable之间的相互转换、Bitmap和 byte[] 之间的相互转换、从资源中获取Bitmap
- Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合成所需对象
- byte[],bitmap,drawable之间的相互转换
- Bitmap和Drawable之间的相互转换
- BitMap,inputStream,byte[],Drawable之间的相互转换
- Android学习 之 Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合成所需对象,如图像
- android开发之Bitmap 、byte[] 、 Drawable之间的相互转换
- android byte数组,bitmap,drawable之间的转换
- string类字符串,char数组,string数组,StringBuffer之间如何相互转换
- Android Bitmap 与 Drawable之间的转换
- android bitmap drawable 之间进行转换
- Android: Bitmap与DrawAble与byte[]与InputStream之间的转换
- Java基本类型与byte数组之间相互转换