A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

//获取网络连接管理者
   ConnectivityManager connectionManager = (ConnectivityManager)
                          getSystemService(CONNECTIVITY_SERVICE);     
    //获取网络的状态信息,有下面三种方式
NetworkInfo networkInfo = connectionManager.getActiveNetworkInfo();
NetworkInfo 有一下方法
getDetailedState():获取详细状态。
    getExtraInfo():获取附加信息。
    getReason():获取连接失败的原因。
    getType():获取网络类型(一般为移动或Wi-Fi)。
    getTypeName():获取网络类型名称(一般取值“WIFI”或“MOBILE”)。
    isAvailable():判断该网络是否可用。
    isConnected():判断是否已经连接。
    isConnectedOrConnecting():判断是否已经连接或正在连接。
   

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马