Middle
Qual é o ciclo de vida do widget com estado no Flutter?
sobes.tech IA
Resposta da IA
createState(): Cria um objetoStatepara o widget.initState(): Inicialização do estado, subscrição a streams, animações. É chamado uma vez na criação do widget.didChangeDependencies(): É chamado apósinitState()e quando as dependências mudam (por exemplo, InheritedWidget).build(): Construção da interface do utilizador. É chamado na inicialização e quando o estado muda (setState()).didUpdateWidget(): É chamado ao atualizar a configuração do widget pelo widget pai.setState(): Notifica o framework sobre uma mudança no estado interno, levando a uma reconstrução (build).deactivate(): É chamado ao remover oStateda árvore de widgets (pode ocorrer temporariamente, por exemplo, ao mudar de abas).dispose(): Limpeza de recursos: cancelamento de streams, eliminação de controladores de animação. É chamado antes da remoção definitiva doStateda memória.