【问题标题】:Android: Boolean function if network state changeAndroid:如果网络状态发生变化,则布尔函数
【发布时间】:2015-01-24 08:42:45
【问题描述】:

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

-如果网络状态改变则返回真 -false 如果不是,

我有一个代码,它在移动设备启动后将有关网络连接的数据写入文件,它在后台运行,并且我需要仅在网络状态更改时将数据写入文件。

例如 我开始使用移动设备,我连接到 wifi 写入文件, 30分钟我什么都不用手机,什么都不会写, 然后我关掉wifi,再写一个文件。

【问题讨论】:

标签: android


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-12-24
    • 1970-01-01
    • 1970-01-01
    • 2015-01-18
    • 2018-02-10
    • 1970-01-01
    • 2017-04-04
    • 1970-01-01
    • 2011-03-08
    相关资源
    最近更新 更多