O Meu Acervo é um aplicativo que permite ao usuário gerenciar e organizar informações sobre os livros que já leu. Com ele, é possível adicionar, editar, visualizar e excluir os dados referentes a cada livro, como nome do livro, nome do autor, número de páginas, imagem da capa do livro, nota e avaliação pessoal.
-
Adicionar livro: permite ao usuário adicionar um novo livro ao seu acervo, preenchendo todas as informações necessárias, incluindo a imagem da capa do livro através de sua URL.
-
Editar livro: permite ao usuário editar as informações de um livro já cadastrado, como nome, autor, número de páginas, imagem da capa, nota e avaliação.
-
Deletar livro: permite ao usuário excluir um livro já cadastrado.
-
Listar livros: exibe uma lista com todos os livros já cadastrados, mostrando a capa do livro, nome, autor, nota e avaliação.
-
Visualizar detalhes do livro: ao clicar em um livro da lista, o usuário pode visualizar todos os detalhes do livro, incluindo sua capa e as informações cadastradas.
-
SQLite: banco de dados utilizado para armazenar as informações dos livros cadastrados.
-
Picasso: biblioteca utilizada para carregar as imagens da capa dos livros a partir de sua URL.
-
Fragments e Navigation: para gerenciar a navegação entre as diferentes telas do aplicativo.
-
RecyclerView: componente utilizado para exibir a lista de livros cadastrados.
-
Java: linguagem de programação utilizada para desenvolver a aplicação.
Para executar o aplicativo, é necessário importar o projeto no Android Studio e instalar as dependências necessárias. Em seguida, basta executar a aplicação em um dispositivo Android ou em um emulador.
Este é um projeto pessoal, mas caso você queira contribuir com alguma melhoria ou correção de bug, sinta-se à vontade para abrir uma issue ou enviar um pull request.🪧 Vitrine.Dev | |
---|---|
✨ Nome | Meu Acervo |
🏷️ Tecnologias | Java, SQlite, recyclerView, Navigation, Fragments |
🚀 URL | https://github.com/phtrebil/meu_acervo |
🔥 Desafio | https://github.com/phtrebil/meu_acervo |