Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Estouro de memória ao carregar spinner

Então não mostra nada na tela inicial. e só faz consultas quando o usuário clicar em um botão de consulta. assim tu só vai fazer acesso a banco quando o usuário solicitar explicitamente.

Mas ainda acho mais interessante então popular um banco local com todas as cidades e fazer as consultas locais. Cidades não é o tipo de informação volátil que vai mudar a frequentemente. Quando tiver alguma alteração tu lanca um update do app que atualiza a base local.

Com isso tu pode fazer vários acessos ao banco local sem impactar no desempenho.


Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
------------------
Linux user: #525086


2013/2/5 Rebert Tomaz Aquino <reberttomaz@gmail.com>
mas aí tu estoura a memoria

aqui no serviço ( mds ) eu uso o PHP pra acessar os servidores, inclusive mainframes..  aí no php eu retorno um projeto de "xml" rss, aí o android usa a rede e le ele.. assim os acessos ao banco são feitos internamente e o app só lê url´s.. 



Em 5 de fevereiro de 2013 16:06, Maicon Strey <mstrey@gmail.com> escreveu:

Eu estava pensando em uma maneira de diminuir o acesso a banco esses dias.

Ainda não fui atras então não sei se estou falando besteira mas teria que ver se da pra carregar todos os elementos num List<objeto> e usar alguma propriedade pra fazer o filtro. algo tipo List<objeto>.search("texto").

posso estar viajando mas se der pra fazer assim deve melhorar bastante a performance.

--
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/groups/opt_out.
 
 

--
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/groups/opt_out.
 
 

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

0 comentários:

Postar um comentário