在ImageView上使用图像变换矩阵渲染位图的性能

时间:2011-09-27 02:39:56

标签: android opengl-es

基本上,我想在ImageView上渲染图像(位图),但很快就会改变它的图像变换矩阵。

我是Android开发的新手,我不确定我做的是不是正确的事。 我目前正在这样做:

myImageView.setImageResource(RESOURCE_ID); //只有一次

myImageView.setImageMatrix(myMatrix的); //多次

问题是渲染需要花费很多时间 - 大约12到63毫秒,具体取决于变换后的可见区域。

这是否使用硬件加速?有没有办法让它更快?我是否必须转向OpenGL(我对此一无所知)?如果我这样做,我从哪里开始(OpenGL 1.0 / 2.0)?

谢谢!