Gibt es eine detaillierte Erklärung von Surface, SurfaceHolder, EGLSurface, SurfaceView, GLSurfaceView, SurfaceTexture und TextureView? Insbesondere:Wie verwende ich die "Surface" -Klassen von Android?
- Was ist der Unterschied zwischen SurfaceView und TextureView?
- Muss ich GLSurfaceView verwenden, um OpenGL ES zu verwenden?
- Wie interagieren Surface und EGLSurface?
- Was macht SurfaceTexture?
- Warum müssen die Sachen, die ich auf einer SurfaceView zeichne, über oder unter alles andere gehen?
- Was ist SurfaceFlinger?
- Wie funktioniert die Zusammensetzung der Status- und Navigationsleisten?
- Während wir gerade dabei sind, was ist der richtige Weg, um eine Spielschleife auf Android zu strukturieren?
Ich mag, wie die Frage und die Antwort auf der gleichen Minute geschrieben werden. –
@ LéonPelletier: http://stackoverflow.com/help/self-answer – fadden
Danke, ich wusste nicht, dass es eingerichtet wurde. Aber ich war mehr überrascht über die 0 Minuten Verzögerung. –