1

我正在尝试确定我们的应用程序中 UI 间歇性滞后的原因,并且已经完成了Romain Guy概述的各个步骤。我已将其范围缩小到调用android.view.GLES20Canvas.drawDisplayList及其对应android.view.GLES20Canvas.nDrawDisplayList的内容,这告诉我这与我的观点有关。我知道我有很多视图 (213) 并且我正在努力减少它,但是当我分析 GPU 渲染时,我在缓存部分注意到 FontRenderer 的内存使用量最大,而其他内存消耗量适中。这个缓存究竟负责什么,它是否已满会导致一些间歇性滞后?我在下面包含了该部分。我也不应该认为这个问题在 Nexus 10 上变得更加明显。

4

1 回答 1

3

字体缓存被最大化是完全正常的。这不会是您减速的原因。

于 2013-01-18T20:04:25.227 回答