본문 바로가기

안드로이드

스레드 순차실행 방법

스레드 순차실행 방법

HandlerThread, IntentService, Executor.newSingleThreadExecutor

IntentService : 단일백그라운드 스레드에서 태스크를 실행한다. onHandleIntent만 구현하면 된다
순차처리이므로 다중스레딩염려가 없고 stopself안해도 자동종료된다. ui와 상호작용할수없으므로 결과를 액티비티로 보내야 한다