gpt4 book ai didi

android - Flutter - initState() 中的复杂函数会降低导航和性能

转载 作者:IT王子 更新时间:2023-10-29 07:08:39 26 4
gpt4 key购买 nike

我正在开发这个应用程序,您可以在其中导航到带有状态小部件的屏幕,该小部件具有在 initState() 中运行的一堆复杂函数。

由于这些功能,触发导航功能后导航到此屏幕需要将近两秒钟,即非常慢

我的代码是这样的

@override
void initState(){
someComplexHeavyFunctions();

super.initState();
}

initState() 中运行函数之前,有没有什么方法可以确保导航已经完成(快速且顺利),并且可能在函数仍在屏幕后处理时显示加载器已导航到?

像这样:

enter image description here

最佳答案

您可以使用 compute函数在不同线程上运行的不同隔离中进行计算。

关于android - Flutter - initState() 中的复杂函数会降低导航和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52557040/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com