반응형
private class MyTask extends AsyncTask<X, Y, Z>
protected void onPreExecute(){
}
onPreExecut는 새로운 쓰레드를 시작하기 전에 수행하는 것. 인풋/아웃풋이 없고, 보통 필요한 변수들을 초기화 함
protected Z doInBackground(X...x){
}
X타입의 입력을 받아서 Z타입의 출력을 내보내는 쓰레드를 만드는 부분
protected void onProgressUpdate(Y y){
}
여기는 보통 프로세스 현황또는 중간에 보여줄 화면 들을 보여는 곳
protected void onPostExecute(Z z){
}
백그라운 작업이 끝나면 불러지는 곳. doInBackground의 출력이 여기 입력으로 들어감
반응형
'안드로이드' 카테고리의 다른 글
asynctask 설명 (0) | 2016.07.07 |
---|---|
Textview 부분 볼드, 색 적용하기 (0) | 2016.07.07 |
Context란 (0) | 2016.07.07 |
px, dpi,dp 요약 (0) | 2016.04.18 |
안드로이드 딜레이 쉽게 구현 (0) | 2016.03.29 |