Dependências e pré-requisitos
- Android 1.6 (API de nível 4) ou superior
- Familiaridade com coleções de valores-chave do Map
- Familiaridade com API de E/S de arquivos Java
- Familiaridade com bancos de dados SQL
Leia também
A maioria dos aplicativos Android precisa salvar dados, mesmo que seja apenas para salvar informações sobre o estado do aplicativo
durante onPause() para que o progresso do usuário não seja perdido. A maioria
dos aplicativos não triviais também precisa salvar configurações do usuário e alguns aplicativos precisam gerenciar grandes
quantidades de informações em arquivos e bancos de dados. Esta lição apresenta as
principais opções de armazenamento de dados no Android, incluindo:
- Como salvar pares de valores-chave de tipos de dados simples em um arquivo de preferências compartilhado
- Como salvar arquivos arbitrários no sistema de arquivos do Android
- Como usar bancos de dados gerenciadas pelo SQLite
Lições
- Como salvar conjuntos de valor-chave
- Aprenda como usar um arquivo de preferências compartilhado para armazenar pequenas quantidades de informações em pares de valor-chave.
- Como salvar arquivos
- Aprenda como salvar um arquivo básico, por exemplo, para armazenar longas sequências de dados que são geralmente lidas em ordem.
- Como salvar dados em bancos de dados SQL
- Aprenda a usar o banco de dados SQLite para ler e gravar dados estruturados.