将两个Bitmap资源合成一张bitmap
来源:互联网 发布:京东手机抢购软件 编辑:程序博客网 时间:2024/05/16 07:20
很好的方法,可以直接使用
/**
* 合并两张bitmap为一张
* @param background
* @param foreground
* @return Bitmap
*/
public static Bitmap combineBitmap(Bitmap background, Bitmap foreground)
{
if (background == null)
{
return null;
}
int bgWidth = background.getWidth();
int bgHeight = background.getHeight();
int fgWidth = foreground.getWidth();
int fgHeight = foreground.getHeight();
Bitmap newmap = Bitmap.createBitmap(bgWidth, bgHeight, Config.ARGB_8888);
Canvas canvas = new Canvas(newmap);
canvas.drawBitmap(background, 0, 0, null);
canvas.drawBitmap(foreground, (bgWidth - fgWidth) / 2,
(bgHeight - fgHeight) / 2, null);
canvas.save(Canvas.ALL_SAVE_FLAG);
canvas.restore();
return newmap;
}
- 将两个Bitmap资源合成一张bitmap
- Bitmap合成
- 将两个bitmap整合成一个bitmap
- Android将两个bitmap合并
- Android bitmap合成图片
- 把两张资源动态合并成一张bitmap
- 把两张资源动态合并成一张bitmap
- Android小技巧/bitmap合成
- Bitmap存为一张图片
- android Bitmap拷贝一张图片
- Bitmap
- bitmap
- Bitmap
- bitmap
- bitmap
- BitMap
- BITMAP
- Bitmap
- Java7 NIO 之文件系统访问
- onInterceptTouchEvent和onTouchEvent调用时序
- 我的命名规范
- 深入浅出之Smarty模板引擎工作机制(二)
- 单例模式
- 将两个Bitmap资源合成一张bitmap
- 基于HTML5的开源图形报表组件
- how tomcat works
- 门面模式Facade(结构型)
- iOS单元测试——OCUnit, GHUnit
- 过滤敏感词汇---HttpServletRequest对象增强
- Java设计模式泛型化之门面模式
- 关于防火墙iptableables命令的学习体会
- VC++项目开发全程实录[视频教程全集]