Si estás cansado de que la batería no te llegue al final del día, aqui te traemos una buena solución bastante eficaz.
Wifi vs Data te servirá para ahorrar batería cuando estés fuera de tu lugares favoritos, ya que detectará cuando te encuentras cerca de ellos localizando la antena de telefonía a la que pertenece tu hogar, trabajo, casa de tus amigos, familia, cafeterías, restaurantes.
Deberás agregar las antenas cercanas a la aplicación para que tu dispositivo sepa cuando tiene que activar la conexión wifi. En el momento que salgas de tus zonas preferidas, el wifi se desactivará automaticamente, y así, tu teléfono no estará continuamente escaneando las redes inalámbricas, con el consiguiente ahorro de batería. Ten en cuenta que Wifi vs Data chequea cada 2 minutos si el teléfono está conectado a alguna antena de su lista, por lo que si por ejemplo llegas a tu casa y el wifi no está conectado, deberás esperar unos segundos, entonces el wifi se activará en unos segundos.
Permisos:
RECEIVE_BOOT_COMPLETED - requerido para iniciar el servicio cada vez que reinicias el teléfono.
Los siguientes premisos son necesarios para ver y cambiar el estado del WiFi:
CHANGE_WIFI_STATE
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Los siguientes permisos son necesarios para encender o apagar el WiFi si entras o sales de las células de telefonía:
INTERNET
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION