Advertisement

Android通过系统广播监听网络状态的变化

阅读量:

Android系统需借助广播机制来监测网络状态的变化,首先应在配置文件中声明相应的权限

复制代码
      //查看网络状态

    
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
     //网络状态改变的权限
    
     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    
    
    
    

首先观察代码部分:

可通过监听系统广播android.net.conn.CONNECTIVITY_CHANGE这一机制,

从而达成对手机网络状态变化的识别与响应。

复制代码
 package cn.xiayiye.networkchange;

    
  
    
 import android.app.Activity;
    
 import android.content.BroadcastReceiver;
    
 import android.content.Context;
    
 import android.content.Intent;
    
 import android.conten

全部评论 (0)

还没有任何评论哟~