天天看點

Android ConnectivityManager學習

1.設定權限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.INTERNET"/>
           

2.擷取網絡服務

3.檢測可使用的網絡

4.判斷網絡及對應的網絡類型

if(networkInfo.isConnected() ){
           Log.e("main", "目前"+ networkInfo.getTypeName() + "網絡可用");
        } else {
            Log.e("main","目前網絡未連接配接");
}
           

networkInfo.getTypeName() 目前網絡類型:wifi還是其他類型網絡