0
私はサービスを開始活性を有しているが、その後、()仕上げ()自体を閉じアンドロイド:活動のないサービスとスレッド
私が活動を持っているのであれば代わりに1の2つのサービスを開始し、その後、自分自身を閉じて、します各サービスはそれ自身のスレッドを取得するか、それとも2番目のスレッドを自分のものにする必要がありますか?
私はサービスを開始活性を有しているが、その後、()仕上げ()自体を閉じアンドロイド:活動のないサービスとスレッド
私が活動を持っているのであれば代わりに1の2つのサービスを開始し、その後、自分自身を閉じて、します各サービスはそれ自身のスレッドを取得するか、それとも2番目のスレッドを自分のものにする必要がありますか?
サービスはサービス中のスレッドを作成していない場合、メインスレッドで実行されます。したがって、サービスでスレッドを作成した場合、2つの異なるスレッドが存在し、そうでなければメインスレッドのみが存在します。
各サービスは異なるスレッドを取得し、非同期に実行されます。 –
通常のサービスはメインスレッドで実行され、IntentServiceは別のスレッドで実行されます。 – WenChao
@WenChaoまたは2番目のサービスを通常のサービスとして開始した場合、通常の新しいスレッド手段を使用して、そのサービス内の作業を新しいスレッドに入れることはできますか? –