Estadísticas de descargas de fondo de Android

En el entorno de Android, se rastrea el uso de datos de cada aplicación, tanto en primer plano como en segundo plano. Programáticamente, ¿qué representa el uso de datos de primer plano y de fondo?

¿Android sigue esta estadística basada en si la actividad de su aplicación está mostrando en la pantalla (IE: entre los métodos onCreate / onResume y onPause) y un subproceso se está ejecutando dentro de ese período de tiempo? ¿O rastrea si los datos se descargan de un hilo de la prioridad THREAD_PRORITY_BACKGROUND ? ¿O hay otro estado que usa?

Después de hacer algunas investigaciones, leer algunos artículos, pasó por algún sitio web de los proveedores de aplicaciones de "Monitorización de uso de datos en Android" esto es lo que creo,

Aplicación de estadísticas de descarga de primer plano: la aplicación se muestra en la pantalla, el usuario puede interactuar con ella o simplemente ha cambiado a otra aplicación, pero no ha salido de la aplicación ni se ha eliminado de la lista de aplicaciones recientes. Sin embargo, tales aplicaciones también son puestas en segundo plano por el sistema operativo Android después de algún tiempo.

Estadísticas de descarga de aplicaciones – La aplicación que no se está mostrando actualmente en la pantalla puede ser que la aplicación compruebe ACCESS_NETWORK_STATE e inicie una parte de su actividad de fondo cuando se conecta Internet (como Actualizaciones automáticas de aplicaciones de Google Play Store) Es un servicio que recibe datos de algún servidor, como Whatsapp, Facebook, aplicación de correo electrónico que tiene la descarga de datos frecuentes desde el servidor agarrando algunas notificaciones / actualización.

http://www.talkandroid.com/guides/beginner/best-android-apps-for-monitoring-data-usage-june-2013/ http://www.howtogeek.com/140261/how-to-minimize- Su-androide-uso-de-datos-y-evitar-overage-cargos / http://www.pcadvisor.co.uk/how-to/google-android/3443819/set-data-usage-limit-on-android/ http://www.digitaltrends.com/mobile/how-to-reduce-your-data-usage/

http://lifehacker.com/5916784/the-best-data-usage-tracker-for-android

y muchos más…

Finalmente tomé mi propio teléfono móvil android, pasé por el uso de cada aplicación de datos, aplicaciones como Android OS, Google Services, Google Text-To-Speech tenía 0bytes de datos de primer plano y MB de datos de fondo que parece lógico. Mientras que, la aplicación como Opera Mini (en mi caso) tenía MB de datos de primer plano y como 100kb de datos de fondo. Siempre uso "Exit" para salir del mini navegador de Opera. Mi aplicación de correo electrónico tenía mucho menos uso de datos en primer plano en comparación con el uso de fondo (como la aplicación de correo electrónico se sincroniza en el fondo cada 30 minutos y rara vez descarga cualquier archivo adjunto de correo electrónico en mi teléfono móvil)

De hacer un poco de lectura e investigación hace un tiempo (me han hecho la misma pregunta), en lo que respecta al sistema operativo –

Foerground – aplicación que tiene una ventana activa que se muestra actualmente en la pantalla y el usuario está interactuando con ella (como usted ha mencionado – entre onCreate / onResume y onPause)

Fondo: una aplicación que no se muestra y se muestra en la pantalla.

Tenga en cuenta que no he encontrado una respuesta definitiva de ningún tipo de documentos, pero casi todos los sitios acreditables y la gente me dio la misma respuesta.

Aclamaciones

  • Lo que se mata con el hilo de la interfaz de usuario de Android
  • Cómo pausar / dormir hilo o proceso en Android?
  • Espere un hilo antes de continuar en Android
  • ¿Cuáles son las consecuencias si intentamos conectar un hilo nativo permanentemente a la DVM (JVM)?
  • Pantalla secundaria de Android: persistencia a través de la invocación de actividad
  • El hilo no vuelve después de notifyall ()
  • ¿Algún consejo sobre cómo acelerar esto en Android?
  • ¿Cómo puedo reiniciar un hilo en java / Android desde un botón?
  • ¿Un Runnable puede devolver un valor?
  • Cómo configurar la imagen de Url usando AsyncTask?
  • Afinidad de hilo para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.