Esiste una spiegazione dettagliata di Surface, SurfaceHolder, EGLSurface, SurfaceView, GLSurfaceView, SurfaceTexture e TextureView? In particolare:Come utilizzare le classi "Surface" di Android?
- Qual è la differenza tra SurfaceView e TextureView?
- Devo utilizzare GLSurfaceView per utilizzare OpenGL ES?
- Come interagiscono Surface e EGLSurface?
- Cosa fa SurfaceTexture?
- Perché le cose che disegno su SurfaceView devono andare sopra o sotto tutto il resto?
- Che cos'è SurfaceFlinger?
- Come funziona la composizione delle barre di stato e di navigazione?
- Mentre ci siamo, qual è il modo giusto per strutturare un ciclo di gioco su Android?
Mi piace come la domanda e la risposta sono scritti sullo stesso minuto. –
@ LéonPelletier: http://stackoverflow.com/help/self-answer – fadden
Grazie, non sapevo che fosse stato istituito. Ma sono rimasto più sorpreso del ritardo di 0 minuti. –