Una de las cosas más comunes en las Apps, es saber si existe conexión a Internet, y vamos, la introducción de las apps al mundo vino de la mano con los teléfonos inteligentes con conexión a la red de redes, es poco probable encontrar alguna App, que no tenga entre sus líneas de código alguna petición a un WebService.

 

Pero bueno, sin mas les pondré una función para ello

 

public static boolean isDataConnectionAvailable(Activity actividad)
{
    ConnectivityManager connectivityManager = (ConnectivityManager) actividad.getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
    return activeNetworkInfo != null && activeNetworkInfo.isConnectedOrConnecting();
}