Android:布尔函数,如果网络状态改变

时间:2015-01-24 00:19:01

标签: android

如何确定自上次检查后网络状态是否发生了变化? 我需要的是一个简单的布尔函数,它将:

- 如果网络状态发生变化,则返回true - 如果没有,

我有一个代码,可以在启动移动设备后将有关网络连接的数据写入后台运行的文件,并且只有在网络状态发生变化时才需要将数据写入文件。

例如 我开始移动了,我连接到wifi做一个写入文件, 手机30分钟我什么也不做,什么都不写, 然后我关闭wifi,再写一个文件。

1 个答案:

答案 0 :(得分:0)

您需要创建BroadcastReceiver并覆盖onReceive方法。以下是更多信息http://www.tutorialspoint.com/android/android_broadcast_receivers.htm