自学之——SurfaceView
首先要知道为什么要使用SurfaceView。普通的View组件的缺点:1.缺乏双缓冲机制,即每次绘制都会重新绘制画布上的所有内容,上次已经绘制出的都会消失;2.每次重绘的绘制区都是整张Canvas,不能自定义绘制区域;3.新线程中不能更新View组件。为了解决以上三个缺点带来的问题,出现了SurfaceView。对于第一个问题,普通View组件可以在进行新的绘制之前先保存