Bitmap,Drawable转换
2015-04-03 08:19
148 查看
一、Bitmap转Drawable
Bitmap bm=xxx; //xxx根据你的情况获取
BitmapDrawable bd=BitmapDrawable(bm);
BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。
二、 Drawable转Bitmap
转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。
Drawable d=xxx; //xxx根据自己的情况获取drawable
BitmapDrawable bd = (BitmapDrawable) d;
Bitmap bm = bd.getBitmap();
最终bm就是我们需要的Bitmap对象了。
Bitmap bm=xxx; //xxx根据你的情况获取
BitmapDrawable bd=BitmapDrawable(bm);
BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。
二、 Drawable转Bitmap
转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。
Drawable d=xxx; //xxx根据自己的情况获取drawable
BitmapDrawable bd = (BitmapDrawable) d;
Bitmap bm = bd.getBitmap();
最终bm就是我们需要的Bitmap对象了。
相关文章推荐
- Android中Bitmap、Drawable、byte[]转换
- Android组建5:android中一些常见的类型转换ID/Drawable/Byte/Bitmap..
- Android Bitmap和Drawable相互转换方法
- Bitmap与DrawAble与byte[]与InputStream之间的转换工具类【转】
- Bitmap与DrawAble与byte[]与InputStream之间的转换工具类【转】
- Android Bitmap与DrawAble与byte[]与InputStream之间的转换工具类【转】
- Android中Bitmap、Drawable、byte[]转换
- Bitmap和Drawable的转换
- Bitmap 和 Drawable 转换等
- Android中Bitmap和Drawable的转换
- Android bitmap drawable转换
- android开发中Bitmap与Drawable之间的相互转换
- Android中Drawable与Bitmap相互转换的方法
- Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合成所需对象
- android中bitmap和drawable互相转换
- Bitmap Byte 和Drawable 的相互转换
- Android中 Bitmap和Drawable相互转换的方法
- Android Bitmap 与 Drawable之间的区别和转换
- Drawable、Bitmap、byte[]之间的转换
- Bitmap和Drawable相互转换方法