歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android基礎教程:網絡監測

Android基礎教程:網絡監測

日期:2017/3/1 10:47:56   编辑:Linux編程

很多聯網應用在連接前都應該做檢測;在沒有網絡的時候,要及時的提醒用戶,避免用戶長時間無謂的等待~

代碼如下:

  1. ConnectivityManager manager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
  2. NetworkInfo networkinfo = manager.getActiveNetworkInfo();
  3. if (networkinfo == null || !networkinfo.isAvailable()) {
  4. // 當前網絡不可用 你該干嘛干嘛
  5. } else {
  6. // 當前網絡可用,可執行交互操作
  7. }

別忘了權限~

  1. <uses-permission Android:name="android.permission.ACCESS_NETWORK_STATE" >
  2. </uses-permission>
Copyright © Linux教程網 All Rights Reserved