Projeto Android que simula uma agenda de contatos de alunos e alunas.
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:
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.
Você pode acessar o código fonte ou baixar via zip o projeto final.
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. 🏆
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