1

SurfaceView是在一个新起的线程中重新绘制界面;

View必须在UI线程中更新界面。

2 SurfaceView继成View,但是并未重写onDraw()方法,所以生成界面时不会自动调用。可以在新起的线程中显示调用。