Surface、SurfaceView和SurfaceHolder的理解
SurfaceView是View的继承类,在SurfacView里嵌套了一个专门用于绘制的Surface,Surface在SurfaceView的后面,SurfaceView提供了一个可见区域用来显示Surface,SurfaceView就像一道光,只有被SurfaceView照到的Surface才能在屏幕上显示出来,Surface要通过SurfaceHolder来控制,包括大小、形式等等,
同时在使用SurfaceView进行视频播放时,一定要在同一线程调用surfaceholder.setFormat(int format),否则surfaceview无法正常显示