Estado dinâmico em Flutter: StatefulWidget, State e Widgets de formulário

O que é um StatefulWidget no Flutter?

Toca para voltear
1 / 5(10 total)

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