Android里面没有drawRegion只好重写,
不废话,上代码:
这里主要是利用了Matrix来处理。
drawBitmap里面有对矩阵的支持。
小tips:在Matrix相关类里分别有Preconcats matrix与Postconcats matrix
Preconcats matrix相当于右乘矩阵,Postconcats matrix相 当于左乘矩阵。
刚才google翻译竟然木有,唉,专业用语。
另外,今儿又折腾了半天原来依稀记着碰到过,后来却怎么也折腾不好的问题。
问题是这样儿的,我继承了SurfaceView类,却死活不调draw
后来发现
在Activity里的OnCreate里 注释部分出了问题,唉,基础啊基础,好长时间不用又忘了!!!
再次记录,去掉这一行,换成View类,好啦,SurfaceView不成的主要问题,估计是runnable哪儿还没添加调用,书在斩哥哪儿,等拿回来了再试一下。
本文介绍了一种在Android中自定义绘制指定区域的方法,通过使用Matrix进行图像旋转和镜像变换,实现不同方向的图像绘制。同时分享了SurfaceView与Activity结合使用时常见的问题及解决方法。
334

被折叠的 条评论
为什么被折叠?



