code: public static boolean hasInternetConnection() {
          ConnectivityManager connectivity = (ConnectivityManager) QuickUtils.getContext()
                  .getSystemService(Context.CONNECTIVITY_SERVICE);
          if (connectivity == null) {
              return false;
          } else {
              NetworkInfo[] info = connectivity.getAllNetworkInfo();
              if (info != null) {
                  for (int i = 0; i < info.length; i++) {
                      if (info[i].getState() == NetworkInfo.State.CONNECTED) {
                          return true;
                      }
                  }
              }
          }
          return false;
      }
docs: Checks if the app has connectivity to the Internet
  
  @return true if has connection to the Internet and false if it doesn't