0

私はAndroidに非常に慣れていません。これは私の最初のアプリです。私を正しい方向に向けてくれる人を探しているだけです。

毎分 tcp/ip 経由でサーバーにクエリを実行するアプリを構築しています。すべてのアクティビティ/画面の上部に、このサーバーのステータス (アップ/ダウン) を表示したいと思います。

私の質問は次のとおりです。

1) 複数のアクティビティにわたってバックグラウンドでサーバーに継続的に ping を送信するには、何を使用すればよいですか? たとえば、ユーザーが別の画面に移動しても続行されるように、あるアクティビティからスレッドを生成する方法はありますか?

2) ユーザーがたまたま表示している画面で、このスレッドがステータス ラベルを更新できるようにするにはどうすればよいですか?

4

1 に答える 1

2
  1. サービスを使用します。最初にドキュメントに慣れてください。
  2. サービス バインディングまたはローカル ブロードキャスト メッセージングを使用して、現在のフロント アクティビティにサービスからの変更を通知できます。
于 2012-11-06T01:59:18.337 に答える