そのアクティビティから起動されたサービスは新しいスレッドで実行されますか?
this.startService(new Intent(this,UpdaterService.class));
のようにその活動から初めてサービスを起動すると、このサービスは、新しいスレッドで実行されるのでしょうか? そして、私はこのサービスに重い作業負荷をかけると(スレッドの助けを借りずに)、このアプリケーションのためにアンドロイドが強制終了を表示しますか?
スレッドクラスからのAsyncTaskクラスの違いは何ですか? どちらを使うの?
ありがとうございました。
okサービスがスレッドでもプロセスでもない場合はどうですか? –
@jason _Aサービスは、ユーザーと対話していない状態で長時間実行するアプリケーションの希望を表すアプリケーションコンポーネントです。** RTFM ** – barmaley