/fundamentos-android-parte-3

Projeto para o curso de fundamentos de Android

Primary LanguageJava

thumbnail-Android parte 3

Agenda

Projeto Android que simula uma agenda de contatos de alunos e alunas.

🔨 Funcionalidades do projeto

O projeto é capaz de cadastrar, editar e remover contatos com nome, telefone e e-mail e faz a listagem dos contatos apresentando nome e telefone cadastrados:

android3-projeto

✔️ Técnicas e tecnologias utilizadas

O App foi desenvolvido no Android Studio com a API 28 e foi atualizado para a API 30 do Android. Seguem abaixo as técnicas e tecnologias utilizadas:

  • Layouts personalizados: criação de layouts personalizados para exibição dos contatos;
  • BaseAdapter: adapter que permite melhor personalização do layout;
  • Application: entidade estável que mantém o estado global do aplicativo;
  • Dialog: componenete que permite interação direta com o usuário;
  • Lint: ferramenta para inspeção de código;
  • Refatoração: técnicas de refatoração para deixar o código mais enxuto e resumido;
  • AndroidX: biblioteca utilizada pelo Android Framework.

📁 Acesso ao projeto

Você pode acessar o código fonte ou baixar via zip o projeto final.

🛠️ Abrir e rodar o projeto

Após baixar o projeto, você pode abrir com o Android Studio. Para fazer isso, na tela de launcher, clique em:

  • Open an Existing Project (do inglês, "abrir um projeto existente" ou alguma opção similar);
  • Procure o local onde o projeto está e o selecione (caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo);
  • Por fim, clique em OK.

O Android Studio deve executar algumas tasks do Gradle para configurar o projeto, aguarde até finalizar. Ao finalizar as tasks, você pode executar o App. 🏆

📚 Mais informações do curso

Gostou do projeto e quer conhecer mais? Você pode acessar o curso que desenvolve o projeto desde o começo!

Esse curso faz parte da formação de Android da Alura