zoukankan      html  css  js  c++  java
  • android之获得当前连接wifi的名字

    WifiManager wifiMgr = (WifiManager) mActivity.getSystemService(Context.WIFI_SERVICE);
            int wifiState = wifiMgr.getWifiState();
            WifiInfo info = wifiMgr.getConnectionInfo();
            String wifiId = info != null ? info.getSSID() : null;
    public static InetAddress getWifiIp() {
            Context myContext = Globals.getContext();
            if (myContext == null) {
                throw new NullPointerException("Global context is null");
            }
            WifiManager wifiMgr = (WifiManager) myContext.getSystemService(Context.WIFI_SERVICE);
            if (isWifiEnabled()) {
                int ipAsInt = wifiMgr.getConnectionInfo().getIpAddress();
                if (ipAsInt == 0) {
                    return null;
                } else {
                    return Util.intToInet(ipAsInt);
                }
            } else {
                return null;
            }
        }

      // 取得wifi的ip地址

      InetAddress address = FTPServerService.getWifiIp();
      address.getHostAddress();
      

    public static boolean isWifiEnabled() {
            Context myContext = Globals.getContext();
            if (myContext == null) {
                throw new NullPointerException("Global context is null");
            }
            WifiManager wifiMgr = (WifiManager) myContext.getSystemService(Context.WIFI_SERVICE);
            if (wifiMgr.getWifiState() == WifiManager.WIFI_STATE_ENABLED) {
                ConnectivityManager connManager = (ConnectivityManager) myContext
                        .getSystemService(Context.CONNECTIVITY_SERVICE);
                NetworkInfo wifiInfo = connManager
                        .getNetworkInfo(ConnectivityManager.TYPE_WIFI);
                return wifiInfo.isConnected();
            } else {
                return false;
            }
        }

    // 打开wifi设置的页面

    Intent intent = new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS);
    startActivity(intent);
  • 相关阅读:
    hdu 5146 Sequence
    hdu 1232 畅通工程
    hdu 1213 How Many Tables
    hdu 2822 Dogs
    hdu 1242 Rescue
    hdu 5101 Select
    hdu 1873 看病要排队
    hdu 5112 A Curious Matt
    hdu 5154 Harry and Magical Computer
    hdu 1548 A strange lift
  • 原文地址:https://www.cnblogs.com/lee0oo0/p/3390822.html
Copyright © 2011-2022 走看看