Android 监听网络状态的变化
来源:互联网 发布:淘宝客买家号 编辑:程序博客网 时间:2024/06/06 01:04
实现广播
/** * Created by shixi_tianrui1 on 16-10-24. * 监听网络变化 */public class NetWorkReceiver extends BroadcastReceiver { private static final String TAG = "LOGGER"; @Override public void onReceive(Context context, Intent intent) { ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo mobileInfo = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); NetworkInfo wifiInfo = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI); NetworkInfo activeInfo = manager.getActiveNetworkInfo(); Log.d(TAG, "onReceive: "+"mobileInfo >>> " + mobileInfo.isConnected() + " wifiInfo >>> " + wifiInfo.isConnected()); }}
注册广播
<receiver android:name=".NetWorkReceiver"> <intent-filter> <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> </intent-filter></receiver>
声明权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
0 0
- android 监听网络连接状态的变化
- Android 监听网络状态的变化
- android 监听网络状态的变化+Observer
- Android监听网络状态变化
- Android:检测网络状态&监听网络变化
- Android:检测网络状态&监听网络变化
- Android开发动态的监听网络状态的变化
- Android开发动态的监听网络状态的变化
- android 监听网络状态的变化及实战
- android 监听网络状态的变化及实战
- android 监听网络状态的变化及实际应用
- android 监听网络状态的变化及实战
- Android监听网络状态的变化及实战
- android 监听网络状态的变化及实际应用
- Android监听网络连接状态变化
- android接收广播监听网络状态变化
- 简单 android 广播监听网络状态变化
- 笔记 android 监听网络状态变化-------广播
- 欢迎使用CSDN-markdown编辑器
- 工作遇到的小问题系列(一)
- Egret实现滚动排行榜
- 图论专项训练习题集
- Oracle统计某一年中的1-12个月的数据总和(非常实用)
- Android 监听网络状态的变化
- android之换肤原理解读
- 《Excel 数据之美--科学图表与商业图表的绘制》
- 简单二维码制作JAVA实现
- mui—下拉刷新+引擎模板渲染+批量绑定事件
- Android 限制textview Edittext 只能输入电话号码和特定字符的方法
- Android view点击事件
- 有关static的几个小程序
- 动态规划之分区问题(Partition problem)