在應用開發過程中經常需要對網絡進行判斷,例如:當前信號是WIFI信息時才進行下載。下面是判斷網絡信號的基本邏輯:
1、判斷網絡連接是否為WLAN
//獲取WLAN管理對象
WifiDevice wifiDevice = WifiDevice.getInstance(NetSlice.this);
//調用WLAN連接狀態接口,確定當前設備是否連接WLAN
boolean isConnected = wifiDevice.isConnected();
2、如果不為WLAN,通過RadioInfoManager獲取蜂窩網絡類型
//獲取RadioInfoManager對象。
RadioInfoManager radioInfoManager = RadioInfoManager.getInstance(context);
//獲取信號信息。
List signalList = radioInfoManager.getSignalInfoList(slotId);
//檢查信號信息列表大小。
if (signalList.size() == 0) {
return;
}
//依次遍歷list獲取當前駐網networkType對應的信號信息。
LteSignalInformation lteSignal = null;
for (SignalInformation signal : signalList) {
int signalNetworkType = signal.getNetworkType();
}
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
1. 介紹本篇CodeLab將實現的內容HarmonyOS是面向全場景多終端的分布式操作系統,使得應用程序的開發打破了智能終端互通的性能和數據壁壘,業務邏輯原子化開發,適配多端。通過一
發表于 09-17 16:12
1. 介紹本篇CodeLab將實現的內容HarmonyOS是面向全場景多終端的分布式操作系統,使得應用程序的開發打破了智能終端互通的性能和數據壁壘,業務邏輯原子化開發,適配多端。通過一
發表于 09-21 15:23
/basic-fundamentals-0000000000041611快速入門補充該實例在新建工程時需要選擇的設備類型和模板,避免開發者選擇錯誤https://developer.harmonyos.com/cn/docs/d
發表于 10-14 18:04
在應用開發過程中經常需要對網絡進行判斷,例如:當前信號是WIFI信息時才進行下載。下面是判斷網絡信號的基本
發表于 04-15 16:35
Beta。這些新API帶來了哪些開發上的變化?快來了解吧~01版本類型介紹面向開發者的HarmonyOS版本包含以下三種類型,具體說明如圖
發表于 07-08 11:14
景、詳細的開發步驟, 幫助開發者全面理解申請后臺任務的必要性、后臺任務類型和申請操作步驟等。
本期 HarmonyOS 開發者資料直通車帶您
發表于 11-29 09:58
HarmonyOS 視頻模塊支持視頻業務的開發和生態開放,開發者可以通過已開放的接口很容易地實現視頻媒體的播放、操作和新功能開發。視頻媒體的常見操作有視頻編解碼、視頻合成、視頻提取、視
發表于 10-15 14:47
?30次下載
開篇第一句,所有學習與開發資料以官方資料為準。任何博客類只能作為參考,自行判斷優良,不要被誤導,包括本人的所有博客。 HarmonyOS 官方文檔地址 應用開發: https
發表于 09-28 09:31
?4886次閱讀
華為開發者HarmonyOS零基礎入門:邏輯代碼相應調試,導入系統能力包,引用UI資源,調用系統能力實現具體功能邏輯。
發表于 10-23 10:38
?1326次閱讀
HDC 2021華為開發者分論壇HarmonyOS測試技術與實戰-BOX硬件輔助與網絡仿真方案展示
發表于 10-23 17:05
?1636次閱讀
HDC 2021華為開發者分論壇HarmonyOS測試技術與實戰-BOX網絡損傷Demo演示
發表于 10-23 17:10
?1788次閱讀
2021華為開發者分論壇HarmonyOS學生公開課-如何學習HarmonyOS應用開發?
發表于 10-24 11:09
?2139次閱讀
Beta。這些新API帶來了哪些開發上的變化?快來了解吧~ ? 01 版本類型介紹 面向開發者的HarmonyOS版本包含以下三種類型,具
發表于 07-06 20:34
?3310次閱讀
電子發燒友網站提供《網絡變壓器與PHY連接方式與PHY驅動類型判斷.docx》資料免費下載
發表于 03-07 15:11
?3次下載
伴隨著HarmonyOS 5.0.0 Release、HarmonyOS 5.0.1 Release版本的發布,HarmonyOS官網文檔也帶來了不少上新內容。本期HarmonyOS
發表于 12-30 09:54
?34次閱讀
評論