Android check is device connected to network.
public static boolean checkNetworkAvailability(Context context) {
ConnectivityManager connMgr = (ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = null;
if (connMgr != null) {
networkInfo = connMgr.getActiveNetworkInfo();
}
return networkInfo != null && networkInfo.isConnected();
}