Estado dinâmico em Flutter: StatefulWidget, State e Widgets de formulário
O que é um StatefulWidget no Flutter?
Apuntes
Desenvolvimento para Dispositivos Móveis Prof. Maurício Aldenor 040601707@prof.unama.br Roteiro 1. Estado Stateful (dinâmico) 1.1 StatefulWidget, State<?> 2. Outros Widgets 2.1 Form, TextFormField 2.2 ElevatedButton Estado dinâmico • Objetivo da aula de hoje: Estado dinâmico • Operações dinâmicas: • Não funcionam utilizando o StatelessWidget • O dinamismo só é feito se: • herdarmos de StatefulWidget • usarmos a classe filha de StatefulWidget na hora de criar o estado • Fica bem mais fácil de entender através do código Estado dinâmico • Código de modelo (classes): 1. class TelaDinamica extends StatefulWidget ... 2. class _EstadoTelaDinamica extends State<TelaDinamica> ... • Observações: • As classes StatefulWidget e State são do Flutter SDK • Classes e métodos que iniciam com _ são privados, ou seja, só podem ser acessados no respectivo arquivo • TelaDinamica e _EstadoTelaDinamica são apenas EXEMPLOS, na tela seguinte faremos o exemplo prático Estado dinâmico • Classe TelaConta (Tela Dinamica): class TelaConta extends StatefulWidget { @override State<StatefulWidget> createState() { return _CalcContaEstado(); } } Obrigatório sobrescrever Esta classe deve ser criada Estado dinâmico • ...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis