답변

0
  • 작은 배경 작업을 위해 HandlerThread/Thread를 사용할 수 있습니다.

  • 스레드 풀은 100 개의 웹 서비스를 소비하는 것과 같은 백그라운드 작업이 여러 개있을 때 사용되므로 100 개의 스레드를 만들고 동시에 모든 스레드를 시작하는 대신 ThreadPool을 사용할 수 있습니다. 스레드 생성으로 인한 오버 헤드를 최소화합니다.

  • IntentService 또는 서비스는 백그라운드에서 장기간 실행되는 작업에 사용할 수 있습니다.