zoukankan      html  css  js  c++  java
  • Android判断网络状态方法详解

    Android 判断网络 状态这一应用技巧在实际应中是比较重要的。那么,在Android操作系统中,如何能够正确的判断我们所连接的网络是否断开恩?今天我们就针对这一应用技 巧进行一个详细的分析。

    Android 判断网络状态这一应用技巧在实际应中是比较重要的。那么,在Android操作系统中,如何能够正确的判断我们所连接的网络是否断开恩?今天我们就针对这一应用技巧进行一个详细的分析。

       
    1public class ConnectionChangeReceiver extends 
          BroadcastReceiver   
       
    2. {   
       
    3. @Override   
       
    4public void onReceive( Context context, Intent intent )   
       
    5. {   
       
    6. ConnectivityManager connectivityManager = 
          (ConnectivityManager) context.getSystemService
          ( Context.CONNECTIVITY_SERVICE );   
       
    7. NetworkInfo activeNetInfo = connectivityManager.
          getActiveNetworkInfo();   
       
    8. NetworkInfo mobNetInfo = connectivityManager.getNetworkInfo
          ( ConnectivityManager.TYPE_MOBILE );   
       
    9if ( activeNetInfo != null )   
      
    10. {   
      
    11. Toast.makeText( context, "Active Network Type : " + 
          activeNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show();   
      
    12. }   
      
    13if( mobNetInfo != null )   
      
    14. {   
      
    15. Toast.makeText( context, "Mobile Network Type : " + 
          mobNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show();   
      
    16. }   
      
    17. }   
      
    18. }   

      
    19< !-- Needed to check when the network connection changes -->   
      
    20< uses-permission android:name="android.permission.
          ACCESS_NETWORK_STATE"/>   
      21< receiver android:name="com.blackboard.androidtest.
          receiver.ConnectionChangeReceiver"   
      22. android:label="NetworkConnection">   
      
    23< intent-filter>   
      
    24< action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>   
      
    25< /intent-filter>   
      
    26< /receiver> 


  • 相关阅读:
    f2fs源码解析(五) node管理结构梳理
    没有什么好神秘的: wait_on_page_bit
    write_back 浅浅分析
    f2fs解析(六)
    转载软件需求文档标准格式
    转载 如何设计一个优秀的数据库
    转载 MySQL创建表的语句 示例
    equals和==的区别 (Java基础)
    转载 【Linux】Linux中常用操作命令
    windows 注册表
  • 原文地址:https://www.cnblogs.com/tt_mc/p/1703225.html
Copyright © 2011-2022 走看看