page.title=Salvando dados
page.tags=armazenamento de dados,arquivos,sql,basededados,preferências
helpoutsWidget=true
trainingnavtop=true
startpage=true
@jd:body
Dependências e pré-requisitos
- Android 1.6 (API 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 do 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 {@link android.app.Activity#onPause onPause()} para que o progresso do usuário não seja perdido. A maior parte
dos aplicativos não triviais também precisa salvar configurações do usuário e alguns aplicativos precisam gerenciar grandes
quantidades de informação em arquivos e bancos de dados. Esta aula 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
compartilhadas
- Como salvar arquivos arbitrários no sistema de arquivos do Android
- Como usar bancos de dados gerenciadas pelo SQLite
Lições
- Salvando conjuntos de valores-chave
- Aprenda a como usar um arquivo de preferências compartilhadas para armazenar pequenas quantidades de informação em pares de
valores-chave.
- Salvando arquivos
- Aprenda a como salvar um arquivo básico, como para armazenar longas sequências de dados que
são geralmente lidas em ordem.
- Salvando dados em bancos de dados do SQL
- Aprenda a usar o banco de dados do SQLite para ler e gravar dados estruturados.