Flutter中有效的手势渲染

时间:2018-11-29 23:24:29

标签: android dart flutter

我是Flutter的新手(但是有编写Android应用程序的经验),并且想要实现一个简单的绘画应用程序,您的手势将在空画布上呈现。最直接的方法是保存手势点,然后在每次CustomPainter build()调用中一一呈现它们,但这太无效了。假设在渲染新帧之前“清除”了屏幕(我不知道Flutter是否如此),我想要这样的东西:

  

1)向某些“画布”对象绘制手势,提取像素数据或   用来保存刚刚绘制的内容的任何东西。

     

2)在下一个手势事件中,将保留的像素数据还原到   “画布”并将新手势添加到此画布。

任何想法如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

This guy实际上用他的源代码here

对此做了完整的完整教程。