2013年1月25日

SurfaceView闪烁问题

摘要: SurfaceView是frontbuffer和backbuffer交替显示的,每次Post交替一次,按你这样写两个Buffer是不一样的所有奇数的Post画在一起,偶数的画在另外个Buffer,运行起来就会闪了。延时长一点就看的出来了。应用上加缓冲就可以了。123456789101112//加缓冲privatePaint[]paints=newPaint[2];privatePath[]paths=newPath[2];//这样更新canvaspaints[0]=paints[1];paints[1]=mPaint;paths[0]=paths[1];paths[1]=mPath;if(pa 阅读全文

posted @ 2013-01-25 17:14 元来元去 阅读(364) 评论(0) 推荐(0)

导航