테랑's Object
Android AsyncTask 본문
안녕하세요 테랑입니다. 오늘은 Android 에서 Java Thread 작업을 좀 더 쉽게 만들어 주는 AsyncTask 에 대해 알아 보도록 하겠습니다.
Java Thread 를 설명하면서 Android 에서는 Thread 를 많이 사용한다고 했었는데요.
Java Thread 란 ▶ http://objectofterang.tistory.com/15
Thread 를 사용하다보면 불편한 부분이 좀 있습니다. 예를 들자면 Main Thread 에서 정의된 UI 는 Work Thread 에서 변경할 수 없으므로, UI 변경을 위해서는 Handler 를 사용해야 한다. 라던가의 제약들이 있는데 이러한 불편한 것들에 대한 해결책으로 Android 에서는 AsyncTask 라는 추상 클래스를 제공하게 됩니다. (물론 AsyncTask 라는 것이 OS 에 따라 다르게 동작하므로, 성능이나 불안정한 Process 처리 등의 이유로 Thread / Handler 를 직접 구현해서 사용하는 경우도 많은 걸로 알고 있습니다)
그럼 AsyncTask 를 사용하는 방법에 대해 알아 보도록 하겠습니다.
AsyncTask 사용 예제
이상으로 Android 의 AsyncTask 개념과 사용법에 대해 알아 보았습니다.
IT is the foundation of all industries. Fighting!! All the developers in the world.
'IT Developer > Android' 카테고리의 다른 글
GPS 와 Network 을 이용하여 위도 경도 가져오기 (4) | 2016.08.31 |
---|---|
Android Google Map 연동하기 (13) | 2016.08.02 |
Android Event Listener 만들기 (0) | 2016.07.07 |
Android EditText 공백 Check (0) | 2016.07.07 |
Android 에서 Http Mutilpart 를 이용한 File Upload (9) | 2016.07.05 |
Comments