欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android 判斷網(wǎng)絡(luò)狀態(tài)及開啟網(wǎng)路

 更新時(shí)間:2017年08月10日 17:02:24   作者:lanyan_lan  
這篇文章主要介紹了Android 判斷網(wǎng)絡(luò)狀態(tài)及開啟網(wǎng)路的相關(guān)資料,在開發(fā)網(wǎng)路狀態(tài)的時(shí)候需要先判斷是否開啟之后在提示用戶進(jìn)行開啟操作,需要的朋友可以參考下

Android 判斷網(wǎng)絡(luò)狀態(tài)及開啟網(wǎng)路

在使用Android連接網(wǎng)絡(luò)的時(shí)候,并不是每次都能連接到網(wǎng)絡(luò),在這個(gè)時(shí)候,我們最好是在程序啟動(dòng)的時(shí)候?qū)W(wǎng)絡(luò)的狀態(tài)進(jìn)行一下判斷,如果沒有網(wǎng)絡(luò)則進(jìn)行即時(shí)提醒用戶進(jìn)行設(shè)置。

要判斷網(wǎng)絡(luò)狀態(tài),首先需要有相應(yīng)的權(quán)限,下面為權(quán)限代碼:

即允許訪問(wèn)網(wǎng)絡(luò)狀態(tài):

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 

下面為判斷代碼:

/** 
* 測(cè)試網(wǎng)絡(luò) 
*/ 
public boolean TestNetWork() 
{ 
if(context != null){ 
ConnectivityManager connectivityManager =(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); 

NetworkInfo activeNetInfo = connectivityManager.getActiveNetworkInfo(); 
if(activeNetInfo==null){ 

handler.sendEmptyMessage(8); 
return false; 
} 
boolean netInfo = activeNetInfo.isAvailable(); 
if(!netInfo){ 
handler.sendEmptyMessage(8);  
return false; 
} 
} 
return true; 
}

以上就是Android判斷網(wǎng)路狀態(tài)并開啟網(wǎng)路的實(shí)例,如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論