Hmmmmm? Eu não disse isso. No caos do tercveiro exemplo sempre seu serviço vai ser iniciado quando o alarme dispara. E ele vai se desligar sozinho. Quando outro alarme disparar, ele é iniciado de novo.
Note que você vai ter que lidar com a possibilidade de um segundo alarme disparar antes do seu serviço terminar o seu trabalho. Existem várias formas de evitar ou de lidar com isso.
Em 2 de abril de 2013 11:11, Rogerio Esteves <rolives@gmail.com> escreveu:
Felipe Costa. Legal a sua ideia talvez posso reutilizar algo. valeuBruno. Porque o Serviço não é iniciado novamente pelo Alarm? O meu caso se encaixa mais no terceira opção executar de tempos em tempos qalgo em
Em 2 de abril de 2013 09:43, Bruno Albuquerque <bruno.albuquerque@gmail.com> escreveu:
Se você quer algo que esteja constantemente fazendo algo, então é um Service.Se você quer algo que rode de tempos em tempos e o que quer que faça seja rápido, você porvavelmente quer setr um alarme e executar seu código diretamente nele.Se você quer alo que rode de tempos em tempos mas cada vez que rode demore um tempo considerável pra concluir sua tarefa, você provavelmente quer usar um alarme e iniciar um serviço quando o alarme for disparado. Seu serviço vai se "desligar" automaticamente quando completar o que quer que tenha que fazer.-BrunoEm 1 de abril de 2013 19:29, Rogerio Esteves <rolives@gmail.com> escreveu:
Qual seria a melhor forma de criar um serviço em segundo plano sendo que preciso este serviço rode em um tempo estimado e também preciso que seja dada uma notificação dependendo de uma regra especifica retornada de um web service. Este serviço deverá chamar um web service.--
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.
--
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.






0 comentários:
Postar um comentário