기본 콘텐츠로 건너뛰기

글

라벨이 handler인 게시물 표시

[android] AsyncTask 사용법

android에서는 Main Thread가 UI Thread입니다. (UI관련된 작업은 UI Thread에서만 가능) 동시에 2가지 이상의 할 일이 생겼을때 사용할 수 있는 방법에 대해 설명해드리겠습니다. 1. thread를 생성하여 handler로 Main Thread와 소통할 수 있도록 해주는 방법 2.  AsyncTask(Asynchronous Task)를 사용하는 방법 저는 간단하고 쉽게 사용할 수 있는 AsyncTask의 사용법에 대해 설명하겠습니다. 사용방법은 아래와 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 private   class  TestTask  extends  AsyncTask  < Void , Void , Void > {                 // background 호출 전에 먼저 호출                 @Override                 protected   void  onPreExecute( ) {                        bar.setVisibility(View.VISIBLE) ;                 }           ...