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
- 判斷網路是否連線
- ssh控制遠端裝置連線wifiWiFi
- 判斷是否能連線網際網路
- android裝置連線至Android studioAndroid
- Android 微信支付 微信是否安裝判斷Android
- 判斷a是否是int型別資料型別
- 【python資料分析】判斷資料框是否為空Python
- android判斷狀態列是否可見Android
- js判斷裝置型別JS型別
- 判斷是否為環形連結串列
- 真實安卓裝置連線到wifi除錯安卓WiFi除錯
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- 「Do.003」 adb無線連線Android裝置Android
- iOS開發-如何判斷手機是否開啟了放大模式iOS模式
- Android判斷企業微信是否登入:Android
- python如何判斷一列是否有資料Python
- 判斷centos7是否安裝vimCentOS
- 怎樣判斷mysql是否安裝成功MySql
- 判斷Android 當前版本是否為debug版本Android
- 對一個連結串列判斷是否有環
- 用scanf_s判斷輸入資料是否合法
- C#開發Android App--02--置 Android 裝置並將其連線到計算機C#AndroidAPP計算機
- PbootCMS整理判斷是否連結賦值各種條件判斷和標籤boot賦值
- 樹莓派CM4 wifi頻繁斷開連線樹莓派WiFi
- 判斷自身開方是否是整數
- Android 連線資料庫Android資料庫
- Android 如何判斷螢石雲視訊是否可以播放Android
- ASP.NET CORE中判斷是否移動端開啟網頁ASP.NET網頁
- dataset 判斷整列是否有重複,找出重複資料
- VBA判斷指定的資料夾或檔案是否存在
- 判斷 Eloqument 模型查詢資料結果是否為空模型
- 判斷單連結串列是否關於中心對陣
- html5怎麼判斷app是否安裝?HTMLAPP
- 請判斷一個連結串列是否為迴文連結串列。
- 判斷字串是否唯一字串
- python判斷是否為listPython
- 判斷URL字串是否合法字串
- 判斷字串是否為空字串