android中Canvas使用drawBitmap绘制图片

时间:2021-03-31 17:36:11

1、主要的绘制图片方法

//Bitmap:图片对象,left:偏移左边的位置,top: 偏移顶部的位置

    drawBitmap(Bitmap bitmap, float left, float top, Paint paint)

2、对图片剪接和限定显示区域

drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint);

Rect src: 是对图片进行裁截,若是空null则显示整个图片

RectF dst:是图片在Canvas画布中显示的区域,

           大于src则把src的裁截区放大,

           小于src则把src的裁截区缩小。