2012-11-06 61 views
0

我對Android非常陌生,這是我的第一個應用程序。我只是在找人指點我正確的方向。在多個活動中更新UI的Android後臺線程

我正在構建一個應用程序,將每分鐘通過tcp/ip查詢服務器。我想在每個活動/屏幕的頂部顯示此服務器的狀態(上/下)。

我的問題是:

1)我應該用什麼來連續ping通跨多個活動後臺服務器?例如,是否有辦法從一個活動產生一個線程,使得即使用戶轉到不同的屏幕,它也會繼續運行?

2)我怎樣才能讓這個線程更新狀態標籤在用戶碰巧看到的任何屏幕上?

回答

2
  1. 使用服務。請先熟悉文檔。
  2. 您可以使用服務綁定或本地廣播消息來通知您當前/前端活動的相關服務變更