0

アプリにはいくつかのアクティビティと 1 つのサービスがあります。これらのアクティビティのほとんどは、このサービスにバインドし、提供されるサービスを使用する必要があります。アプリへのエントリ ポイントは 1 つだけで、そのアクティビティはこのサービスにバインドされます。サービスがバインドされたら、サービスのインスタンスを取得し、静的参照に保存します。サービスによって提供されるサービスを利用するために、他のアクティビティでこの同じ静的参照を使用しても問題ありませんか? または、サービスを使用するすべてのアクティビティからサービスにバインドする必要がありますか?

4

2 に答える 2

1

いいえ。個々のアクティビティを更新して、サービスにバインドする必要があります。メモリに保持されている静的参照を当てにしないでください。

于 2012-06-21T00:36:42.167 に答える
0

「エントリポイントアクティビティ」からサービスを開始し、後で必要になったときに他のアクティビティをサービスにバインドする方が良いかもしれません..

于 2012-07-05T15:30:39.367 に答える