从SurfaceHolder的lockCanvas()收到的Canvas上的脏画面

时间:2012-07-03 05:21:47

标签: android optimization android-canvas

这可能吗?因为我需要绘制一个带有移动物体的照片背景,至少35 fps。必须花费大量资源来重建每一帧的整个背景,即使是很短的时间? (动态壁纸)

我试图仅在每个移动物体的Rect处重绘背景,但这只会使屏幕的那些部分闪烁。

1 个答案:

答案 0 :(得分:0)

好吧看来,在进行这些优化时似乎没有什么大的收获。

闪烁是因为双缓冲,有两个缓冲区要擦除,因此闪烁。