Android之網路連線判斷

2021-09-21 10:04:21 字數 1687 閱讀 3475

android進行網路聯網的一些操作時,經常會對網路是否已經連線成功進行判斷。我們通常會對wifi和流動網路進行判斷,我們需要判斷網路裝置是否開啟,是否連線成功,這裡做個筆記哈。

package

com.example.util; 

import

android.content.context; 

import

android.net.connectivitymanager; 

import

android.net.networkinfo; 

import

android.net.wifi.wifimanager; 

import

android.telephony.telephonymanager; 

import

android.util.log; 

/*** 

* @author xuzhiwei ([email protected])

* weibo:

* create at 2012-9-22 上午11:25:04

*/public

class

netutil  

/*** 判斷network是否連線成功(包括流動網路和wifi)

* @return

*/public

static

boolean

isnetworkconnected(context mcontext) 

/*** 判斷流動網路是否開啟

* * @return

*/public

static

boolean

isnetenabled(context context)  

} return

enable; 

} /**

* 判斷wifi是否開啟

*/public

static

boolean

iswifienabled(context context)  

log.i(thread.currentthread().getname(), "iswifidisabled"

); return

enable; 

} /**

* 判斷流動網路是否連線成功!

* @param context

* @return

*/public

static

boolean

isnetcontected(context context) 

log.i(thread.currentthread().getname(), "isnetdisconnected"

); return

false

; } 

/*** 判斷wifi是否連線成功

* @param context

* @return

*/public

static

boolean

iswificontected(context context) 

log.i(thread.currentthread().getname(), "iswifidisconnected"

); return

false

; } 

Android網路連線判斷

獲取網路資訊需要在androidmanifest.xml檔案中加入相應的許可權。工具類 定義乙個類 netstateutil1 判斷是否有網路連線 1 public boolean isnetworkconnected context context 9 10return false 11 2 判斷...

android 網路連線判斷

android 網路判斷類,用來判斷網路狀態 使用方法 1 先初始化 初始化網路狀態檢測類 networkstatemanager.instance init this 2 判斷是否聯網 networkstatemanager.instance isnetworkconnected import a...

Android判斷網路連線相關方法

獲取網路資訊需要在androidmanifest.xml檔案中加入相應的許可權。1.判斷是否有網路連線 public boolean isnetworkconnected context context return false 2.判斷wifi網路是否可用 public boolean iswif...