/fundamentos-android-parte-1

Projeto para o curso de fundamentos de Android parte 1

android-java-fundamentos

Agenda

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

🔨 Funcionalidades do projeto

O projeto é capaz de cadastrar contatos com nome, telefone e e-mail e faz a listagem dos mesmo apresentando apenas o nome:

agenda-sample

✔️ 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. Segue abaixo as técnicas e tecnologias utilizadas:

  • Activities: componente do Android para representar cada tela
  • RelativeLayout: ViewGroup para criar a lista de alunos
  • LinearLayout: ViewGroup para criar a tela de formulário de contato
  • Views do Android: componentes visuais do Android para apresentar na tela:
    • TextView: apresentar o conteúdo em texto
    • ListView: criação e apresentação de uma lista dinâmica
    • FloatingActionButton: botão flutuante para acessar a tela de formulário
    • EditText: campo para receber entrada do usuário
    • Button: botão para cadastrar novos contatos
  • DAO: padrão de projeto para armazenar e buscar dados

📁 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 isso, na tela de launcher clique em:

Open an Existing Project (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