Pular para conteúdo

Projeto 04 - Tela de Login Elegante 🧱

Objetivo: Dominar a estrutura de recursos (res/) e ViewBinding.

O Desafio

  1. Habilite o ViewBinding no seu build.gradle.
  2. Crie uma tela de login com:
    • Logotipo (Imagem em res/drawable).
    • Campo de E-mail e Senha (usando strings.xml).
    • Botão "Entrar".
  3. No código, use o Binding para capturar o clique do botão e validar se os campos não estão vazios.
  4. 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).