最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android網(wǎng)絡(luò)連接判斷與相關(guān)處理

 更新時(shí)間:2016年08月04日 11:31:35   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了Android網(wǎng)絡(luò)連接判斷操作,幫助大家判斷WIFI網(wǎng)絡(luò)是否可用,判斷MOBILE網(wǎng)絡(luò)是否可用,感興趣的小伙伴們可以參考一下

本文為大家分享了Android網(wǎng)絡(luò)連接判斷與相關(guān)處理,供大家參考,具體內(nèi)容如下

獲取網(wǎng)絡(luò)信息需要在AndroidManifest.xml文件中加入相應(yīng)的權(quán)限。
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

1)判斷是否有網(wǎng)絡(luò)連接 

 public boolean isNetworkConnected(Context context) { 
  if (context != null) { 
   ConnectivityManager mConnectivityManager = (ConnectivityManager) context 
     .getSystemService(Context.CONNECTIVITY_SERVICE); 
   NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo(); 
   if (mNetworkInfo != null) { 
    return mNetworkInfo.isAvailable(); 
   } 
  } 
  return false; 
 } 

2)判斷WIFI網(wǎng)絡(luò)是否可用

 public boolean isWifiConnected(Context context) { 
  if (context != null) { 
   ConnectivityManager mConnectivityManager = (ConnectivityManager) context 
     .getSystemService(Context.CONNECTIVITY_SERVICE); 
   NetworkInfo mWiFiNetworkInfo = mConnectivityManager 
     .getNetworkInfo(ConnectivityManager.TYPE_WIFI); 
   if (mWiFiNetworkInfo != null) { 
    return mWiFiNetworkInfo.isAvailable(); 
   } 
  } 
  return false; 
 }
 

3)判斷MOBILE網(wǎng)絡(luò)是否可用

 public boolean isMobileConnected(Context context) { 
  if (context != null) { 
   ConnectivityManager mConnectivityManager = (ConnectivityManager) context 
     .getSystemService(Context.CONNECTIVITY_SERVICE); 
   NetworkInfo mMobileNetworkInfo = mConnectivityManager 
     .getNetworkInfo(ConnectivityManager.TYPE_MOBILE); 
   if (mMobileNetworkInfo != null) { 
    return mMobileNetworkInfo.isAvailable(); 
   } 
  } 
  return false; 
 } 

 4)獲取當(dāng)前網(wǎng)絡(luò)連接的類型信息 

 public static int getConnectedType(Context context) { 
  if (context != null) { 
   ConnectivityManager mConnectivityManager = (ConnectivityManager) context 
     .getSystemService(Context.CONNECTIVITY_SERVICE); 
   NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo(); 
   if (mNetworkInfo != null && mNetworkInfo.isAvailable()) { 
    return mNetworkInfo.getType(); 
   } 
  } 
  return -1; 
 } 

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

焉耆| 彭山县| 海城市| 富源县| 教育| 襄城县| 霍邱县| 浦城县| 盖州市| 汉阴县| 广元市| 灌云县| 青海省| 维西| 钟祥市| 扎鲁特旗| 谢通门县| 太康县| 朔州市| 应城市| 徐水县| 潮州市| 墨玉县| 鄄城县| 武定县| 厦门市| 万山特区| 大丰市| 沅江市| 林周县| 呼伦贝尔市| 桃园市| 阿拉善左旗| 棋牌| 凤城市| 兖州市| 定结县| 吉木乃县| 孝昌县| 皮山县| 娱乐|