/**
*
*/
package com.example.cirledrawimage;
import android.graphics.Bitmap;
import android.graphics.BitmapShader;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.Paint;
import android.graphics.PixelFormat;
import android.graphics.Shader.TileMode;
import android.graphics.drawable.Drawable;
public class CirleDrawImage extends Drawable {
private Paint mPaint;
private int mWitdh;
private Bitmap mBimap;
public CirleDrawImage(Bitmap bitmap){
this.mBimap=bitmap;
BitmapShader bitmapShader=new BitmapShader(mBimap, TileMode.CLAMP, TileMode.CLAMP);
mPaint=new Paint();
mPaint.setAntiAlias(true);
mPaint.setShader(bitmapShader);
mWitdh=Math.min(mBimap.getWidth(), mBimap.getHeight()
CirleDrawImage圆角图片
最新推荐文章于 2023-04-22 23:28:26 发布
本文介绍了如何在Android中创建并显示带有圆角的图片,包括使用ImageView和自定义View的方法,探讨了圆角处理的原理和技术细节。
摘要由CSDN通过智能技术生成