生成透明的Bitmap
//若使背景为透明,必须设置为Bitmap.Config.ARGB_4444或ARGB_8888("A"表示透明度)
Bitmap mBitmap = Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.ARGB_8888);
当使用Bitmap进行Canvas.draw之类的操作时,加载透明图片为底图,也必须设置Bitmap.Config.ARGB_4444或ARGB_8888,不然图片透明区域会变成黑色。
保存Bitmap到本地
具体图片文件操作,请见: 图片文件操作工具类—ImageUtil
File sdDir = Environment.getExternalStorageDirectory();
File fileDir = new Fi

本文介绍如何在Android中生成透明的Bitmap,并详细说明保存透明Bitmap到本地SD卡的操作步骤,确保透明区域不显示为黑色。
最低0.47元/天 解锁文章
5621

被折叠的 条评论
为什么被折叠?



