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);
  • 相关阅读:
    UITableview
    UIscrollview
    UITextField(详细设置)
    iOS开发UI篇—Quartz2D使用(矩阵操作)
    iOS开发UI篇—Quartz2D使用(图形上下文栈)
    类的sizeof
    Implement strStr()
    KMP很清楚的一篇解释
    Best Time to Buy and Sell Stock II
    Triangle
  • 原文地址:https://www.cnblogs.com/lee0oo0/p/3390822.html
Copyright © 2011-2022 走看看