android 使用广播监听网络状态变化

来源:互联网 发布:java发短信验证码 编辑:程序博客网 时间:2024/05/16 18:28
在AndroidManifest.xml中注册BroadcastReceiver
<receiver android:name=".ConnectionReceiver" >   
     <intent-filter>  
 
           <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> 

      </intent-filter>
</receiver> 

程序第一次启动时会收到一个Broadcast

从 GPRS 到 WIFI,程序至少会收到3个Broadcast
第一个是连接到WIFI
第二个是断开GPRS
第三个是连接到WIFI

从WIFI到GPRS,程序至少会收到2个Broadcast
第一个是断开Wifi
第二个是连接到GPRS



从wifi断开再连上,会收到5个Broadcast。
0 0
原创粉丝点击