开发者

SurfaceView sample code

开发者 https://www.devze.com 2023-02-15 08:50 出处:网络
I need a sample tutorial for 开发者_开发技巧the android SurfaceView, or sample code using it that can be shared. The API demos are difficult for me to understand. Does anyone have alternatives?This co

I need a sample tutorial for 开发者_开发技巧the android SurfaceView, or sample code using it that can be shared. The API demos are difficult for me to understand. Does anyone have alternatives?


This commit of my WorldMap demo app shows you the changes necessary to convert from an android.view.View to an android.view.SurfaceView with an android.view.SurfaceHolder.Callback.

It cheats a bit by using the View's onDraw() from within the SurfaceView's DrawThread and by calling the View's onSizeChanged() from within the SurfaceView's surfaceChanged. It just makes the diff smaller and easier to understand.


I'm not sure if you're needing a GLSurfaceView or not, but glbuffer is one of my favorite examples.

This is the java file where the action happens: GlBufferActivity

The project also relies on native methods and the NDK, so it may not be exactly what you're looking for, but it's a great starting point if you want to work with OpenGL via the normal C apis.

0

精彩评论

暂无评论...
验证码 换一张
取 消