构造函数:
同其它高级语言, 只执行一次;
initState:
插入到渲染树时调用,只执行一次。(类似AndroID Fragment的onCreateVIEw函数)
dIDChangeDependencIEs:
1、在初始化initState后执行; 2、显示/关闭其它Widget。 3、可执行多次;
dIDUpdateWidget:
上级节点rebuild Widget时, 即上级组件状态发生变化时会触发子Widget执行dIDUpdateWidget;
deative:
有点像AndroID的onStop函数, 在打开新的Widget或回到这个Widget时会执行; 可执行多次;
dispose:
类似于AndroID的onDestroy, 在执行Navigator.pop后会调用该办法, 表示组件已销毁;
reassemble:
点击闪电会执行,只用于调试时的hot reload。 release版本不会执行该函数。
以上是内存溢出为你收集整理的生命周期全部内容,希望文章能够帮你解决生命周期所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)