Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android判斷網絡狀態方法詳解

Android判斷網絡狀態方法詳解

編輯:初級開發

我們在這篇文章中將會通過一段代碼的解讀來詳細分析android判斷網絡狀態的應用技巧,以幫助大家判斷網絡的連接狀態。

Android 判斷網絡狀態這一應用技巧在實際應中是比較重要的。那麼,在android操作系統中,如何能夠正確的判斷我們所連接的網絡是否斷開恩?今天我們就針對這一應用技巧進行一個詳細的分析。

public class ConnectionChangeReceiver extends BroadcastReceiver { @Override public void onReceive( Context context, Intent intent ) { ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService( Context.CONNECTIVITY_SERVICE ); NetworkInfo activeNetInfo = connectivityManager.getActiveNetworkInfo(); NetworkInfo mobNetInfo = connectivityManager.getNetworkInfo( ConnectivityManager.TYPE_MOBILE ); if ( activeNetInfo != null ) { Toast.makeText( context, "Active Network Type : " + activeNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show(); } if( mobNetInfo != null ) { Toast.makeText( context, "Mobile Network Type : " + mobNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show(); } } } < !-- Needed to check when the network connection changes --> < uses-permission android:name="android.permission.Access_NETWORK_STATE"/> < receiver android:name="com.blackboard.androidtest.receiver.ConnectionChangeReceiver" android:label="NetworkConnection"> < intent-filter> < action android:name="android.Net.conn.CONNECTIVITY_CHANGE"/> < /intent-filter> < /receiver>

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved