Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我要在屏幕上绘制多个位图(图像将在线加载并相应更改)。
我可以使用 ImageView 或 opengl-es 显示它们,所以现在我想知道它们之间是否有任何性能差异?
不久前我也有同样的问题。我决定使用 ImageView 小部件,仅仅是因为我试图避免 OpenGLES 的复杂性。ImageView 类非常快,后来我会发现原因:至少在我的设备(Nexus 4 和 Nexus 7)上,ImageView 是使用 OpenGLES 在后台实现的。当我的设备在代码更改一天后开始流式传输 OpenGL 渲染错误时,我发现了这一点。
所以最后我不得不深入研究 OpenGLES 并且无法避免它。