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