private void checkNetworkConnection() {
// BEGIN_INCLUDE(connect)
ConnectivityManager connMgr =
(ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeInfo = connMgr.getActiveNetworkInfo();
if (activeInfo != null && activeInfo.isConnected()) {
wifiConnected = activeInfo.getType() == ConnectivityManager.TYPE_WIFI;
mobileConnected = activeInfo.getType() == ConnectivityManager.TYPE_MOBILE;
if (wifiConnected) {
Log.i(TAG, getString(R.string.wifi_connection));
} else if (mobileConnected) {
Log.i(TAG, getString(R.string.mobile_connection));
}
} else {
Log.i(TAG, getString(R.string.no_wifi_or_mobile));
}
// END_INCLUDE(connect)
}
android 檢測網(wǎng)絡(luò)狀態(tài) wifi | mobile | none
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 在APP中,有時候需要對用戶設(shè)備的網(wǎng)絡(luò)狀態(tài)進行實時監(jiān)控,讓用戶了解自己的網(wǎng)絡(luò)狀態(tài),根據(jù)用戶的網(wǎng)絡(luò)狀態(tài)進行智能處理,...
- 前言 Android開發(fā)中,許多功能需要網(wǎng)絡(luò)連接,所以在開發(fā)過程中需要進行手機網(wǎng)絡(luò)的檢測 今天,我將教大家如何進行...
- 經(jīng)常有朋友畫一張辦公室平面圖來問我風(fēng)水如何(還是一個大廳很多隔間的那種)我一般都是先對其進行一番思想認(rèn)識上的洗...