Table of Contents
Android : Activity, AsyncTask, Service
Activity
Activity 는 UI 업데이트 전용 Task 입니다.
Activity 에서 많은 시간이 소요되는 Task 를 실행시키면 화면이 멈춥니다.
AsyncTask, Service
네트워크 호출과 같이 시간이 많이 소요되거나, 예외처리가 필요한 Task 는 AsyncTask, Service 를 이용합니다.
AsyncTask
AsyncTask 는 비교적 짧은 시간이 소요되는 API 서버 호출 등에 사용됩니다.
Service
Service 는 장시간의 실행이 필요한 Task 에 사용됩니다.