在Android应用程序的后台运行服务,以检查网络连接

时间:2013-05-30 19:38:49

标签: android networking service

对于我的应用,我希望有一个服务一直在运行,应用程序已加载,将检查网络连接的可用性,并且一旦意识到网络连接不可用,请发送一个向已加载的活动发送消息,以便我可以将该活动的内容视图替换为仅指出“网络连接不可用”的内容视图。然后,当网络连接返回时,让活动接收另一条消息,以便它可以切换回内容视图。我已经浏览了几个关于服务的帖子,并且只想查询这是最好的方法。任何教程或简单的示例代码也都很棒!

1 个答案:

答案 0 :(得分:3)

使用Service并不是最好的解决方案。更好的是使用BroadcastReceiver。您可以按照here所示以编程方式添加一个,也可以在here等清单中添加。