Android Banco de Dados

Preview:

DESCRIPTION

Nesta aula, falamos um pouco sobre a utilização de banco de dados SQLlite.

Citation preview

Treinamento AndroidUtilizando Banco de Dados

Crie um novo projeto Android, com

uma ActivityMain

Para que nosso exemplo funcione com

sucesso, precisamos declarar no nosso

arquivo “AndroidManifest.xml” a

seguinte linha de código:

<uses-permission

android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>Fazendo isso, estamos dizendo ao

sistema operacional do Android, que

nossa

aplicação possui a permissão de

escrever dados no cartão de memória.

Utilizando Banco de Dados SQLite

O Android já disponibiliza de forma nativa suporte ao banco de dados

SQLite,

um banco de dados baseado em SQL atuando como um pequeno SGBD

e capaz

de controlar os bancos e tabelas disponíveis dentro dele. Podemos

também

utilizar comandos de manipulação nesse banco (DML), mas a vantagem

disso é a

persistência dos dados que é fornecida pelo SQLite.

Utilizando Banco de Dados SQLite

Para este exemplo, faremos a implementação de um formulário, que na

primeira

vez que for iniciado, vai pedir os dados pessoais. Neste formulário teremos

a

opção de “Salvar” os dados inseridos, o que fará com que na próxima vez

que o

formulário será inicializado, os dados já venham previamente preenchidos.

Criaremos um novo pacote, no qual

vamos incluir os objetos do banco de

dados

Criaremos uma classe dentro do

pacote recém criado

Atributos da classe DadosPessoais

public int id;

public String nome;

public String sobrenome;

public String telefone;

public String email;

public String endereco;

public DadosPessoais() {

}

public DadosPessoais(int id, String nome){

this.id = id;

this.nome = nome;

}

Implementação da classe DBHelper

Vamos incluir os campos do cadastro

na nossa Activity

Vamos para o ADT

Recommended