public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float roundPx) {
Bitmap output = Bitmap.createBitmap(bitmap.getWidth(),
bitmap.getHeight(), Config.ARGB_8888);
Canvas canvas = new Canvas(output);
final int color = 0xff424242;
final Paint paint = new Paint();
final Rect rect = new Rect(0, 0, bitmap.getWidth(),
bitmap.getHeight() + 30);
final RectF rectF = new RectF(rect);
paint.setAntiAlias(true);
canvas.drawARGB(0, 0, 0, 0);
paint.setColor(color);
canvas.drawRoundRect(rectF, roundPx, roundPx, paint);
//取两者交集,显示上层
paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
canvas.drawBitmap(bitmap, rect, rect, paint);
return output;
}
分享到:
相关推荐
圆角图、倒影图、阴影图、水印图快速制作工具,直接创建或保存 jpg / png / bmp / tga / gif / tiff / icon 等格式,并支持透明 png / gif / icon 格式。快速素材制作辅助工具。 主要用来自己备份
圆角图片边框Shader(Unity Package) 这个Unity Shader包提供了一种简单而有效的方法来为图片添加圆角和边框效果。通过使用这个Shader,你可以轻松地为任何2D图像创建平滑的圆角效果,并在需要时添加自定义颜色和...
Android创建抗锯齿透明背景圆角图像.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android创建抗锯齿透明背景圆角图像
Android创建抗锯齿透明背景圆角图像
XML中创建设置圆角有色imageView,圆+有色imageView, selector+圆角imageview
本文实例讲述了VC创建圆角dialog的实现方法。分享给大家供大家参考,具体如下: 我们有时候需要圆角的对话框,要实现这样的效果,一般包括两步工作,第一步:将原有对话框的直角裁剪掉,第二步:为对话框画上圆角...
Unity UI 圆角面板 - 这是一个简单而实用的Unity资产,可在Unity中创建圆角面板。使用此资源,您可以轻松创建许多形式的Unity ui按钮图片等面板,赶快试试吧! 优点: - 面板使用网格进行显示,速度很快 - 可...
插件用于创建圆角表格所需要的角和边GIF图像。 2.插件说明: 若创建成功一个GD图像,它代表生成的GIF图像,若创建失败,则返回一个未知量或一个位置图像。 它需要以下参数: $corner 创建图像的标识符,取tl、t...
零操作多用途制作,快速自动生成圆角图片、多边形图片、为图片加水印、转换图片格式、压缩图片尺寸,全部支持批量操作。完全本地化的软件操作使用,不用上传到网络制作以避免原始图片素材的流失,保证你原始图片的...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
NULL 博文链接:https://demojava.iteye.com/blog/1560283
给 UIView 或 UIImage 高性能添加圆角,生成渐变色图片等
//获取Bitmap图片 RoundedBitmapDrawable roundedBitmapDrawable = RoundedBitmapDrawableFactory.create(getResources(), src); //创建RoundedBitmapDrawable对象 roundedBitmapDrawable.setCornerRadius(100); //...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
大家都知道在iOS中为UIView添加阴影还是比较简单的,只需要设置layer的shadow属性就可以了,但是问题在于设置阴影之后,必须设置masksToBounds为NO,而圆角图片则要求masksToBounds必须为YES,两者相互冲突,会导致...
圆角设计的xml文件直接创建调用即可使用,比较忙没时间整理了,附件内的是切图的图片
目前一些比较火的图片加载库虽然支持圆角加载,若你是接的别人作了一半的项目,刚好别人用的图片加载库刚好不支持圆角加载,那么这颗控件你值得拥有.(支持网络图片的加载) 1.创建CustomImageView 类在你的项目中(源码...
Drawable转Bitmap、圆角图片、倒影效果等各种特效。
圆角图片 实例 圆角图片: img { border-radius: 8px; } 实例 椭圆形图片: img { border-radius: 50%; } 缩略图 我们使用 border 属性来创建缩略图。 实例 img { border: 1px solid #ddd; border-radius: 4px; ...