Tome la aplicación de Gmail como un ejemplo. Ya sea que el teléfono esté encendido o no, sondea cada 10 minutos más o menos para descargar nuevos correos electrónicos que pueden haber llegado desde la última vez que lo verificó.La mejor manera de tener una aplicación de Android encuesta periódicamente en el fondo
Sé cómo crear un nuevo servicio y vincularlo. Pero puedo ver algunas maneras de lograr esto:
- Enlazar una vez, y que tienen el servicio que se ejecuta en un bucle infinito, dormir durante 10 minutos entre cada bucle
- Enlazar y derecha unbind cuando esté hecho, la programación de la al lado de alguna manera se unen en 10 minutos
- Utilización de la clase AlarmManager para programar futuras encuestas
¿Cuáles son las compensaciones? ¿Cómo lo logra la aplicación Gmail?
Gracias!
¿No usa Gmail Android Cloud To Device? Supongo que sí ... pero es una suposición descabellada sin ningún conocimiento concreto. http://android-developers.blogspot.com/2010/05/android-cloud-to-device-messaging.html – neteinstein
@NeTeInStEiN parece que sí, me equivocaron –