颤振性能

时间:2021-03-31 18:38:38

标签: performance flutter animation

我创建了一个使用底部导航的应用(3 页)。 第一页和第二页上有很多按钮(大约 20 到 30 个 Elevated 按钮)。最后一页是一个在 do..while 循环上运行的游戏,有 4 个按钮和至少 10 个动态变化的文本视图。

我添加了页面转换动画(在底部导航视图之间滑动),我遇到的问题是转换之间的小延迟,我怀疑这是由于每次转换时需要重新构建的按钮数量。每个页面都是一个有状态的小部件。我使用 PageView 和 PageController。

我正在寻求有关如何在保留所有按钮的同时提高应用性能的建议... 我在我所有的小部件(即文本、图标和文本样式)上添加了 const,我觉得它稍微提高了我的性能......

还有什么建议吗? 提前谢谢你!!

0 个答案:

没有答案