Junior — Middle
Podes nomear os principais tipos de sistemas de armazenamento de informação?
sobes.tech IA
Resposta da IA
Principais tipos de sistemas de armazenamento de informações no Android:
- Preferências Partilhadas — para armazenar pares chave-valor simples (configurações, flags).
- Sistema de ficheiros — armazenamento de ficheiros na memória interna ou externa do dispositivo.
- Base de dados SQLite — base de dados relacional incorporada para dados estruturados.
- Biblioteca de Persistência Room — abstração sobre SQLite com API conveniente e suporte para LiveData.
- Provedores de Conteúdo — mecanismo para troca de dados entre aplicações.
Cada tipo é adequado para diferentes tarefas: configurações — Preferências Partilhadas, grandes dados estruturados — SQLite/Room, ficheiros — sistema de ficheiros.