Package 

Class NetworkUtils

    • Method Detail

      • openNetSetting

         static void openNetSetting(Activity activity)

        打开网络设置界面

        Parameters:
        activity - Activity
      • isConnectedByState

         static boolean isConnectedByState(Context context)

        判断当前网络是否已经连接

        Parameters:
        context - 上下文
      • isConnectingByState

         static boolean isConnectingByState(Context context)

        判断当前网络是否正在连接

        Parameters:
        context - 上下文
      • isDisconnectedByState

         static boolean isDisconnectedByState(Context context)

        判断当前网络是否已经断开

        Parameters:
        context - 上下文
      • isDisconnectingByState

         static boolean isDisconnectingByState(Context context)

        判断当前网络是否正在断开

        Parameters:
        context - 上下文
      • isSuspendedByState

         static boolean isSuspendedByState(Context context)

        判断当前网络是否已经暂停

        Parameters:
        context - 上下文
      • getWifiState

         static int getWifiState(Context context)

        获取Wifi的状态,需要ACCESS_WIFI_STATE权限

        Parameters:
        context - 上下文
      • isWifiOpen

         static boolean isWifiOpen(Context context)

        判断Wifi是否打开,需要ACCESS_WIFI_STATE权限

        Parameters:
        context - 上下文
      • setWifi

         static boolean setWifi(Context context, boolean enable)

        设置Wifi,需要CHANGE_WIFI_STATE权限

        Parameters:
        context - 上下文
        enable - wifi状态