标签: android performance canvas path
我有2个具有相同操作的android路径(moveto,lineto等...)。
绘制并快速移动路径1时。 (fps)的
当绘制和移动路径2时,其速度慢10-20倍。 (fps)的 我使用相同的Canvas和相同的颜料。
有什么区别? 路径的任何属性是否会影响绘图的性能?
canvas.drawPath(thepath, paint); // FAST //canvas.drawPath(thepath2, paint); // SLOW
答案 0 :(得分:0)
进入Android应用程序性能的更多细节,您可以使用此link的 Systrace 。 Systrace将进行检查,您可以轻松找到路径2中需要更多时间的地方。