Evite que NetD destruya los enchufes cuando el dispositivo Android no se está cargando

Evite que NetD destruya los enchufes cuando el dispositivo Android no se está cargando


Este es el momento, después de quedar inactivo, en el que comenzamos a mirar el sensor de movimiento para determinar si el dispositivo se está quedando solo. No hacemos esto inmediatamente después de estar inactivos solo porque no queremos estar ejecutando continuamente el sensor de movimiento significativo cuando la pantalla está apagada.
Detección de tiempo de espera - sensing_to
Si no recibimos una devolución de llamada de AnyMotion en este período de tiempo + locating_to, cambiaremos de STATE_SENSING a STATE_INACTIVE, y se ignorará cualquier devolución de llamada de AnyMotion que no esté en STATE_SENSING.
Ubicación del tiempo de espera - locating_to
Este es el tiempo que esperaremos para intentar obtener una buena solución de ubicación antes de pasar al modo inactivo.
Precisión de la ubicación - location_accuracy
La precisión máxima deseada (en metros) consideramos que la ubicación es lo suficientemente buena como para pasar al ralentí. Intentaremos obtener una corrección de precisión al menos así de buena o hasta que locating_to expire.
Tiempo de espera inactivo de movimiento - motion_inactive_to
Este es el momento, después de ver el movimiento, que esperamos después de quedarnos inactivos hasta que comenzamos a buscar movimiento nuevamente.
Inactivo después del tiempo de espera inactivo - idle_after_inactive_to
Este es el tiempo, una vez transcurrido el tiempo de espera inactivo, que esperaremos buscando un movimiento significativo hasta que realmente consideremos que el dispositivo está inactivo.
Tiempo de espera inactivo pendiente - idle_pending_to
Este es el tiempo inicial, después de estar inactivo, que nos permitiremos estar de nuevo en el estado IDLE_PENDING permitiendo que el sistema funcione normalmente hasta que regresemos al inactivo.
Tiempo de espera máximo de inactividad pendiente: max_idle_pending_to
Máximo tiempo de espera inactivo pendiente (tiempo de ejecución) que se nos permitirá usar.
Factor inactivo pendiente - idle_pending_factor
Factor de escala que se aplicará al tiempo de espera inactivo pendiente actual cada vez que recorramos ese estado.
Tiempo de espera inactivo - idle_to
Esta es la primera vez que queremos estar en el estado inactivo antes de despertarnos nuevamente para volver al inactivo pendiente y permitir que se ejecute el trabajo normal.
Tiempo máximo de inactividad: max_idle_to
Máxima duración de inactividad que se nos permitirá utilizar.
Factor inactivo - idle_factor
Factor de escala para aplicar al tiempo de inactividad actual cada vez que recorremos ese estado.
Tiempo mínimo para alarma - min_time_to_alarm
Este es el tiempo mínimo que permitiremos hasta la próxima alarma para que entremos en modo inactivo.
Duración máxima de la lista blanca de aplicaciones temporales: max_temp_app_whitelist_duration
Cantidad máxima de tiempo para incluir temporalmente una aplicación en la lista blanca cuando recibe una gran cantidad de cosquillas.
Duración de la lista blanca de la aplicación MMS Temp: mms_temp_app_whitelist_duration
Cantidad de tiempo que nos gustaría incluir en la lista blanca una aplicación que está recibiendo un MMS.
Duración de la lista blanca de la aplicación SMS Temp: sms_temp_app_whitelist_duration
Cantidad de tiempo que nos gustaría incluir en la lista blanca una aplicación que está recibiendo un SMS.

3 minutos de lectura