Flutter

Descrição

Cards para aprendizado de conceitos em Flutter
Igor Gabrig
FlashCards por Igor Gabrig, atualizado more than 1 year ago
Igor Gabrig
Criado por Igor Gabrig mais de 3 anos atrás
13
0

Resumo de Recurso

Questão Responda
O QUE É UM WIDGET STATEFUL? É um widget que possui uma propriedade "state", ou seja, permite que seu estado seja alterado. Ex: Um Switich que tem um botão que habilita e desabilita.
O que é um widget Stateless Não tem a propriedade "state", então não permite que seu estado seja alterado Ex: Um texto.
O faz o Material Design? O material design disponibiliza componentes comuns do design(Ex: botoes, sombra, toollbar, icons ...)
O que é MaterialApp? - É uma aplicação que utiliza o Material Design. - Cria a base para uma apliicação - Disponibiliza componentes comuns de design - Disponibiliza componentes para navegação
O que é Material Widget? É um widget que é responsável por definir o Clipping(borderRadius,shape,etc..) e o Elevation(shadow)
O que faz o widget Column()? organiza seus componentes de forma Vertical
O que faz o widget Row? Organiza seus componentes de forma Horizontal
O que são Assets? São componentes como: Imagens, ícones, SVG's, que adicionamos no projeto
O que é um Image? Widget que exibe uma Imagem.
o que faz um AssetImage? Carrega uma imagem do asset.
O que faz um SizedBox Uma caixa com um tamanho especificado. Muito utilizado para informar uma altura e largura de um asset.
Porque mutias vezes precisamos ter várias versões da mesma imagem, para o mesmo local? Pois Imagens precisam ter resoluções diferentes para aparelhos diferentes.
Para que serve o widget Text? Para exibir um Texto na tela
O que faz o TextStyle? Permite formatar um texto(Font, Size, Weight)
O que é um FlatButton? Widget de Botão, permite executar ações ao ser clicado.
O que faz o componente Navigator? Componente para navegação de telas: - Cria uma pilha de Route(Páginas/telas) - Permite Manipular essa pilha
O que faz o MaterialPageRoute:? - Faz a transição entre as telas; - Sobrepõe uma tela em fullscreen;
O que é a classe Scaffold? É uma classe que Implementa o layout básico do material: - AppBar - BottomBar - FloatActionButton
O que é um AppBar? É Área no topo da tela que permite: - Leading - Title - Actions
O que faz o widget Expanded ? Prenche o espaço disponível em uma column, row ou flex.
o que é um widget ListView? Widget de lista com rolagem alinhados linearmente.
O que é um BoxDecoration ? Forma de descrever como desenhar uma caixa - Borda - Aredondamento - Sombra - Cor
O que cria o BoxShadow ? Cria sombra para uma caixa Permite: - Cor - SpreadRadius(Expansão) - BlurRadius(Desfocagem) - OffSet(Deslocamento)
O que é RadioListTitle ? Radio Button com Label. Usado para selecionar valores mutuamente exclusivos. Possui as propriedades? - Value - groupValue Quando value e groupValue são iguais o Radio será selecionado
O que faz o setState() ? nforma o framework que o state foi alterado. - É executado o build novamente Obs: Só existe nos stateful widgets
O que são Classes? É uma descrição que abstrai entidades do mundo real, representadas por objetos - Propriedades (Variáveis) - Comportamentos (Métodos)
O que são Objetos? É uma entidade criada a partir de uma classe

Semelhante

Programação
Prepara Palhoça
Mapa Mental - Algoritmos e Programação
Marcos Santos2025
Mapa Mental de Revisão de Algoritmos e Programação I
José Toniazzo
Linguagens de Programação
Lucas Miranda
PROGRAMAÇÃO
Guilherme Toniello
LINGUAGEM DE PROGRAMAÇÃO I
ailtonmidias
Lógica de Programação- Dados
Gabriela Alves
INTRODUÇÃO AOS PARADIGMAS DAS LINGUAGENS DE PROGRAMAÇÃO
cleversonsh
006A - Linguagem de Programação - C# - Fundamentos
Ethelberto Mello
Prova Linguagem de Programação 1 bimestre
Alexandre Nascimento
Algoritmos e Lógica de Programação
andriellicm