Compreensão de Surface, SurfaceView e SurfaceHolder

 Surface、SurfaceView和SurfaceHolder的理解

SurfaceView é uma classe herdada de View. Uma Surface dedicada ao desenho está aninhada em SurfaceView. Surface está atrás de SurfaceView. SurfaceView fornece uma área visível para exibir Surface. SurfaceView é como uma luz, apenas iluminada por SurfaceView. Surface pode ser exibida na tela . Surface deve ser controlada por SurfaceHolder, incluindo tamanho, forma, etc.
Ao mesmo tempo, ao usar SurfaceView para reprodução de vídeo, você deve chamar surfaceholder.setFormat (int format) no mesmo thread, caso contrário, surfaceview não pode ser exibida normalmente

Acho que você gosta

Origin blog.csdn.net/skateboard1/article/details/44514579
Recomendado
Clasificación