适用于Android的最快显示功能

时间:2012-04-02 13:49:04

标签: android performance

我正在使用ARM-Cortex 8的Android手机上进行视频解码(mpeg2,帧大小360x240),运行频率为1 GHz。解码是用C语言完成的,而屏幕上的显示是由Android的Canvas OnDraw方法完成的。 在分析后,我看到OnDraw()中已经过了大约50%的时间。我无法消化为什么OnDraw()花了这么多时间。

有没有更好的方法来显示帧?

如果有人能指出我正确的方向,我们将不胜感激。

Rgrds,

Heshsham

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我使用了surfaceview,现在性能要好得多