Вы задаетесь вопросом, как получить больше скорости на чертеже. На этом сайте много информации об этом (например, здесь у вас есть несколько диаграмм) .
По сути, вы получите лучшую производительность при расширении SurfaceView, чем при расширении View, и лучше при использовании GLSurfaceView.
Вы можете прочитать здесь , что использование NDK не принесет пользы большинству приложений. Я думаю, что вы не должны использовать это.
Если вы уже знаете OpenGL, я рекомендую использовать GLSurface. Если нет, попробуйте, если SurfaceView получить достаточно FPS, прежде чем изучать OpenGL