原生Android应用和触摸事件更新率

时间:2015-01-31 21:51:40

标签: android c++ opengl-es juce

我正在使用JUCE C ++框架开发原生Android应用程序。该应用程序使用OpenGL进行渲染。非交互式动画表现非常好。 然而,交互式触摸响应动画,例如,拖动组件的更新速度很慢。它一点都不顺利。我测量了Java端,并且在每个ACTION_MOVE事件之间平均大约70-80 ms左右。

  

更新:我认为主要问题可能与渲染有关   在被移动的组件下面。当我试用JuceDemo时,   使用Window演示我发现拖动窗口的性能很差   在另一个,但如果我拖动窗口周围只有   空的空间,它表现很好,感觉很光滑。

有没有办法可以在我的应用中增加动画UI响应能力?

我对Introjucer提供的标准Java模板进行了一些更改,以便在存在OpenGL上下文时不调用本机handlePaint()函数。 (按照建议here

0 个答案:

没有答案