一切皆widget,widget是UI绘制的原子单元。
文笔不行写不出高深的理论,只能借鉴引用高人的高论了,下面文章的一些连接来自一些国内/外高人的原创或者翻译文章。所谓站在巨人的肩上,就是的是把别人的知识变成自己的。
下面文章可以帮助理解:
此生命周期比较多,理解几个常用的,剩下的用到再理解:
除非State.mounted==true,否则不应该调用setState方法,因为state还没有被创建到状态树上,通常在initState中加载数据时要判断该属性值。
下面时一些参考文章:
基础篇看这个就够了(英文好真是占尽优势):
https://book.flutterchina.club/chapter3/
高级教程(同样时程序员为什么差距就那么大):
https://juejin.im/post/5d1af0aee51d454fbf540a52