Android最快的显示功能

Android最快的显示功能,android,performance,Android,Performance,我正在安卓手机上进行视频解码(mpeg2,帧大小360x240),ARM Cortex 8,运行频率为1GHz。解码是用C语言完成的,而屏幕上的显示是用Android的Canvas OnDraw方法完成的。 在分析之后,我看到OnDraw()大约花费了50%的时间。我无法理解为什么OnDraw()要花这么多时间 有没有更好的方法来显示帧 如果有人能给我指出正确的方向,我将不胜感激 RGRD 我找到了解决办法。我用过surfaceview,现在性能好多了

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

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

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

RGRD


我找到了解决办法。我用过surfaceview,现在性能好多了