android 中Bitmap 和 Drawable互换
16lz
2021-01-26
一、Bitmap转Drawable Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=BitmapDrawable(bm); 复制代码 eoe提示因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。
二、 Drawable转Bitmap
转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。
Drawable d=xxx; //xxx根据自己的情况获取drawable BitmapDrawable bd = (BitmapDrawable) d; Bitmap bm = bd.getBitmap();
二、 Drawable转Bitmap
转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。
Drawable d=xxx; //xxx根据自己的情况获取drawable BitmapDrawable bd = (BitmapDrawable) d; Bitmap bm = bd.getBitmap();
更多相关文章
- Android在广播接收器里启动活动和弹出对话框
- Android游戏开发(一)
- Android获取屏幕宽高新方法
- Android获取Cookies,持久化PHPSESSID (OkHttp ;HttpClient ;Afin
- android 获取本地Music资源列表
- Android(安卓)TCP 文件客户端文件下载与服务器
- 十九、android中判断sim卡状态和读取联系人资料的方法
- Android中关于Volley的使用(二)加载Json数据
- Android(安卓)Studio中获取SHA1或MD5的方法