Surface、SurfaceHolder、EGLSurface、SurfaceView、GLSurfaceView、SurfaceTexture、TextureView有详细解释吗?尤其是:
- SurfaceView 和 TextureView 有什么区别?
- 我是否需要使用 GLSurfaceView 才能使用 OpenGL ES?
- Surface 和 EGLSurface 如何交互?
- SurfaceTexture 有什么作用?
- 为什么我在 SurfaceView 上绘制的内容必须高于或低于其他所有内容?
- 什么是 SurfaceFlinger?
- 状态栏和导航栏的组成如何工作?
- 在此过程中,在 Android 上构建游戏循环的正确方法是什么?