Ver Mensaje Individual
  #8  
Viejo 20/04/11, 20:06:15
Avatar de pmaicas
pmaicas pmaicas no está en línea
Desarrollador
Mensajes: 1,299
 
Fecha de registro: dic 2008
Mensajes: 1,299
Mencionado: 25 comentarios
Tagged: 0 hilos
La respuesta es: depende del widget

Aunque nadie lo cree, un widget no es una aplicacion que está corriendo, es solo un dibujo en la pantalla. Se puede hacer un widget que no corra un proceso en segundo plano, y se puede hacer un proceso en segundo plano sin widget.

Por ejemplo de varios widgets que yo he hecho, tengo uno que no corre nada en segundo plano, y no consume nada. Otro corre un proceso que se encuentra detenido y solo corre con la pantalla encendida, su consumo es despreciable. Otro corre un proceso siempre en marcha, su consumo es apreciable. Tambien tengo un programa sin widget que corre en segundo plano y gasta más que cualquier otro (porque usa gps).

Aunque se que esto es predicar en el desierto, pues va contra la lógica, yo tambien pensaba qe los widgets eran programas corriendo en segundo plano, antes de ponerme a desarrollar widgets y llegar a entender cómo funcionan.
Responder Con Cita
Los siguientes 6 usuarios han agradecido a pmaicas su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]