Android判斷裝置是否開啟WIFI、GPRS資料連線
程式碼摘要:
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
ConnectivityManager cm;
cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
boolean isWifiConnected=cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED ? true : false ;
boolean isGprsConnected=cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED ? true : false ;
需要新增許可權:
<!-- 查詢網路狀態許可權 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 修改手機連線網路狀態許可權 -->
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
相關文章
- 判斷網路是否連線
- Android判斷當前裝置是否設定了代理Android
- 判斷裝置是否是 iphone5iPhone
- 判斷是否微信 IPhone 開啟iPhone
- PHP判斷使用者裝置是否是移動裝置PHP
- 判斷服務是否開啟,應用是否安裝,並安裝應用
- 判斷excel檔案是否被開啟Excel
- Android 微信支付 微信是否安裝判斷Android
- 判斷oracle是否啟動Oracle
- Android高手進階教程(十八)之---列出Android裝置中所有啟動的服務,及判斷某個服務是否開啟!Android
- 判斷 iOS 裝置iOS
- 判斷ios裝置中是否安裝了某款應用iOS
- 使用JavaScript判斷使用者是否為手機裝置JavaScript
- 在html頁面中判斷本地app是否安裝並開啟HTMLAPP
- Node判斷檔案是否連結
- 判斷a是否是int型別資料型別
- PHP:判斷是否是JSON資料PHPJSON
- 判斷是否是移動裝置訪問網站程式碼網站
- 判斷物件是否在視線內物件
- Android 判斷網路是否正常Android
- android判斷手機是否rootAndroid
- iOS判斷使用者是否開啟APP通知開關iOSAPP
- 判斷單連結串列是否存在環,判斷兩個連結串列是否相交問題詳解
- js判斷裝置型別JS型別
- 根據連線的資料庫判斷資料庫型別(JAVA)資料庫型別Java
- Android WebView播放flash(判斷是否安裝flash外掛)AndroidWebView
- ADO 資料庫連線斷開重連資料庫
- js判斷本地是否安裝appJSAPP
- android裝置連線至Android studioAndroid
- 【python資料分析】判斷資料框是否為空Python
- c# winform 判斷資料夾是否存在,新建資料夾,判斷資料夾存不存在C#ORM
- 判斷移動裝置型別型別
- 如何判斷一個連結地址是否有效
- 判斷資料庫是否需要例項恢復資料庫
- 判斷centos7是否安裝vimCentOS
- 怎樣判斷mysql是否安裝成功MySql
- android判斷狀態列是否可見Android
- Android判斷企業微信是否登入:Android