Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] GreenDAO - Inserts Padrão

Henrique, tive de fazer algo parecido usando também o greenDao.

O que fiz foi:

Criar um campo FLAG na tabela configuração, indicando se já havia inserido ou não os dados. Na classe Application, verificava essa flag, e me retornando falso, adicionava os Inserts e atualizava essa flag. 

Funcionou direitinho! 

Tentar encontrar o Helper no greenDao, porém não há um método exposto, pra gente gerenciar esse ciclo inicial.

Em 30 de setembro de 2014 10:08, Henrique Melo <henrique1985@gmail.com> escreveu:
No caso do greenDAO, eu acredito que tenha algo parecido.
Preciso dar uma lida sobre esse framework.

Em 30 de setembro de 2014 09:05, Henrique Melo <henrique1985@gmail.com> escreveu:

Me corrijam caso eu esteja equivocado.

No momento da primeira consulta, o android verifica no DataBaseManager a versão do banco e caso seja uma versão superior a versão atual ele executa  o onUpgrade, caso seja a primeira vez que o app roda (recem instalado) ele executa o onCreate.

A classe DataBaseManager (podia ser qlqr nome) estende SQLiteOpenHelper.

2014-09-30 9:01 GMT-04:00 Denilson Santos <denilsonsdj@gmail.com>:

Bom dia Pessoal,

Estou usando GreenDAO, e preciso fazer inserts iniciais no banco(tabela de estados e cidades). 
Pensei em fazer na Application, mas não encontrei uma forma de identificar o momento da instalação do aplicativo.

Alguém tem alguma idéia?

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Henrique Nogueira de Melo
Analista e Arquiteto de Software




--
Henrique Nogueira de Melo
Analista e Arquiteto de Software

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Programador

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário