首页 > 解决方案 > Flutter 中的有效手势渲染

问题描述

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

1)在一些“画布”对象上绘制手势,提取像素数据或其他任何东西以保存刚刚绘制的内容。

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

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

标签: androiddartflutter

解决方案



推荐阅读