android 半边圆角背景,详解Android图片(背景)圆角,并实现半部分圆角

Android UI设计中,不得不用到带圆角的图片或者背景。今天就和大家分享一下,如何实现图片或背景圆角,也可实现半部分圆角。先来看一下效果图~

0818b9ca8b590ca3270a3433284dd417.png  

0818b9ca8b590ca3270a3433284dd417.png

上面两个图分别是实现上半部分圆角&下半部分直角和全部圆角,同样,也可以实现左半部分,右半部分,下半部分的圆角。好的,进入正题~

我们首先来创建一个圆角规则的枚举类型:

/**

* 图片圆角规则 eg. TOP:上半部分

*/

public enum HalfType {

LEFT, // 左上角 + 左下角

RIGHT, // 右上角 + 右下角

TOP, // 左上角 + 右上角

BOTTOM, // 左下角 + 右下角

ALL // 四角

}

然后我们创建一个将Bitmap圆弧化的方法:

/**

* 将图片的四角圆弧化

*

* @param bitmap 原图

* @param roun


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部