Dev Platfrom/01. Android

Android AsyncTask

다크엔젤리 2013. 1. 16. 09:53

 Android AsyncTask


1. Android AsyncTask Thread

- 백그라운드 작업을 하기 위해서는 스레드, 핸들러 등을 각각 만들어야 하고 작업 중에 핸들러를 주기적으로 호출해야 하는 번거로움이 있는데 이 작업을 대신 수행해 주는 도우미 클래스

- AsyncTask<Params, Progress, Result> 인수 타입

a. Params : 실행시에 전달할 인수의 타입이다. 즉 배경 작업거리이다.

b. Progress : 매 작업 단계마다 진행 상태를 표기하기 위한 타입니다.

c. Result : 작업의 결과로 리턴될 타입니다.

2. AsyncTask 순행 구조

3. 참고 사이트 : http://tigerwoods.tistory.com/28

4. 예제 소스