Có giải thích chi tiết về Surface, SurfaceHolder, EGLSurface, SurfaceView, GLSurfaceView, SurfaceTexture và TextureView không? Cụ thể:Tôi làm cách nào để sử dụng các lớp “Bề mặt” của Android?
- Sự khác nhau giữa SurfaceView và TextureView là gì?
- Tôi có cần sử dụng GLSurfaceView để sử dụng OpenGL ES không?
- Bề mặt và bề mặt của EGLSurface tương tác như thế nào?
- SurfaceTexture làm gì?
- Tại sao nội dung tôi vẽ trên SurfaceView phải đi trên hoặc dưới mọi thứ khác?
- SurfaceFlinger là gì?
- Thành phần của thanh trạng thái và thanh điều hướng hoạt động như thế nào?
- Khi chúng tôi đang ở đó, cách đúng đắn để cấu trúc vòng lặp trò chơi trên Android là gì?
Tôi thích như thế nào câu hỏi và câu trả lời được viết trên phút cùng. –
@ LéonPelletier: http://stackoverflow.com/help/self-answer – fadden
Cảm ơn, tôi không biết nó đã được thiết lập. Nhưng tôi đã ngạc nhiên hơn về sự chậm trễ 0 phút. –