Android 图片圆角的简单方法
2017-01-20 10:02
267 查看
package com.jereh.helloworld.activity.ui; import android.content.Context; import android.graphics.Canvas; import android.graphics.Path; import android.graphics.RectF; import android.util.AttributeSet; import android.widget.ImageView; /** * Created by Hh。 on 2016/10/31. */ public class UIImageView extends ImageView { public UIImageView(Context context, AttributeSet attrs) { super(context, attrs); } public UIImageView(Context context) { super(context); } public UIImageView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } @Override public void draw(Canvas canvas) { super.draw(canvas); } @Override protected void onDraw(Canvas canvas) { Path clipPath = new Path(); int w = this.getWidth(); int h = this.getHeight(); clipPath.addRoundRect(new RectF(0, 0, w, h), 30.0f, 30.0f, Path.Direction.CW); canvas.clipPath(clipPath); super.onDraw(canvas); } }
相关文章推荐
- Android圆角图片最简单的实现方法详解
- Android图片圆角 用简单的方法实现
- Android裁剪图片最简单方法(调用系统的)
- Android 简单的图片缩放方法
- 简单获取Android手机中图片方法
- Android实现简单图片压缩的方法
- Android 中为图片生成卷角+圆角缩略图的方法
- (转)Android最简单的图片裁剪方法
- Android剪裁图片简单的方法
- Fresco 图片圆角实现原理及 Android 中图片圆角实现方法
- Android 圆形/圆角图片的方法
- Android中简单调用图片、视频、音频、录音和拍照的方法
- android图片圆角处理,重写onDraw方法
- Android 自定义View修炼-Android实现圆形、圆角和椭圆自定义图片View(使用BitmapShader图形渲染方法)
- Android 两种制作圆形/圆角图片的方法
- Android裁剪图片最简单方法
- android中图片翻页效果简单的实现方法
- Android裁剪图片最简单方法(调用系统的)
- Android 两种制作圆形/圆角图片的方法
- android中知道图片name时获取图片的简单方法