思路:
- 获取一个canvas对象
- 获取一个paint对象,并设置好相关属性
- 获取Bitmap
- 设置绘制区域
- 设置裁剪区域
核心代码:
注意事项:
- 上图中img表示的是要绘制的图片宽高(如设置的是图片实际宽度那么就是绘制整张图片,反之设置的小于图片宽高则绘制的是实际图片的一部分。按坐标系计算)
- 上图中reg表示的是指定绘制的区域(指定后图片不会绘制到这个区域以外的地方)
上面的两点尤其是第一点需要好好理解。
也有个小例子需要的自取:Demo
就些这么多,day day up!
上面的两点尤其是第一点需要好好理解。
也有个小例子需要的自取:Demo
就些这么多,day day up!