Android里面没有drawRegion只好重写,
不废话,上代码:
这里主要是利用了Matrix来处理。
drawBitmap里面有对矩阵的支持。
小tips:在Matrix相关类里分别有Preconcats matrix与Postconcats matrix
Preconcats matrix相当于右乘矩阵,Postconcats matrix相 当于左乘矩阵。
刚才google翻译竟然木有,唉,专业用语。
另外,今儿又折腾了半天原来依稀记着碰到过,后来却怎么也折腾不好的问题。
问题是这样儿的,我继承了SurfaceView类,却死活不调draw
后来发现
在Activity里的OnCreate里 注释部分出了问题,唉,基础啊基础,好长时间不用又忘了!!!
再次记录,去掉这一行,换成View类,好啦,SurfaceView不成的主要问题,估计是runnable哪儿还没添加调用,书在斩哥哪儿,等拿回来了再试一下。