Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: Insert SQLite resulta do JSON

Apenas uma observação em relação às batch operations envolvendo o  ContentProviderOperation que o Geovani citou: quando você chama o método applyBatch do ContentResolver, o framework executa as operações que você criou (as ContentProviderOperations) executando o métodos do seu ContentProvider. Ou seja, se você criou várias operações de insert, ele irá chamar o método insert do seu ContentProvider várias vezes. 

O problema é que, provavelmente, você abre e fecha um conexão com o DB na sua implementação do insert, uma vez que ele foi feito pensando em uma operação única. Assim, seu "batch operation" se torna um "fake batch operation", já que para cada operação, uma conexão com o banco será aberta.

[]'s
Athila

2015-08-26 10:28 GMT-03:00 Geovani **Leia a documentação oficial** de Souza <geovanisouza92@gmail.com>:
Se não estiver usando ContentProvider (que reduz significativamente esse tipo de problema), dá uma olhada no schematic.

--
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.

--
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