Android后台线程,用于在多个活动中更新UI

时间:2012-11-06 01:55:00

标签: android multithreading

我是Android新手,这是我的第一款应用。我只是想找人指点我正确的方向。

我正在构建一个应用程序,它将每分钟通过tcp / ip查询服务器。我想在每个活动/屏幕的顶部显示此服务器的状态(向上/向下)。

我的问题是:

1)我应该使用什么来在后台跨多个活动持续ping服务器?例如,有没有办法从一个活动中生成一个线程,即使用户进入另一个屏幕,它也会继续?

2)如何允许此线程在用户正在查看的任何屏幕上更新状态标签?

1 个答案:

答案 0 :(得分:2)

  1. 使用服务。请先熟悉文档。
  2. 您可以使用服务绑定或本地广播消息来通知您当前/前台活动有关服务的更改