Projeto 04 - Tela de Login Elegante 🧱
Objetivo: Dominar a estrutura de recursos (res/) e ViewBinding.
O Desafio
- Habilite o ViewBinding no seu
build.gradle. - Crie uma tela de login com:
- Logotipo (Imagem em
res/drawable). - Campo de E-mail e Senha (usando
strings.xml). - Botão "Entrar".
- Logotipo (Imagem em
- No código, use o Binding para capturar o clique do botão e validar se os campos não estão vazios.
- Se estiverem vazios, exiba um erro no
EditText(error = "Campo obrigatório").
O que avaliar?
- Organização do arquivo
strings.xml. - Uso correto do ViewBinding (sem
findViewById).