달력

8

« 2019/8 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3


 

 

AsnycTask 클래스의 주요 메소드

콜백메소드

설명

onPreExecute()

·       쓰레드의 run() 실행되기 작업 준비단계

·       AsnycTask객체가 호출되자 마자 호출되는 메소드

doInBackground()

·       run()안에 기술했던 내용

·       쓰레드에서 작업되어야 내용 코딩

·       백그라운드에서 발생할 모든 작업

onProgressUpdate()

·       작업의 진행 업데이트 되는

·       백그라운드 쓰레드로부터 진행 상태를 전달받습니다.

onPostExecute()

·       작업이 종료된 호출되는 메소드

·        작업 완료시 메인쓰레드에서 실행됩니다.

·       결과를 UI 게시(publish)합니다.

onCancelled()

·       문제점이 발생해 작업이 종료될 호출되는 메소드

AsyncTask.cancel(true)

·       호출시 실행되어 있는 thread 취소 합니다.

 

 



'Development > Android' 카테고리의 다른 글

Service 생명주기 메소드  (0) 2019.09.09
ConnectivityManager  (0) 2019.09.05
AsnycTask 클래스의 주요 메소드  (0) 2019.08.29
비동기 작업 단계  (0) 2019.08.29
스낵바 생성하기  (0) 2019.08.28
TabHost 사용 절차  (0) 2019.08.27
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

비동기 작업 단계

단계

설명

1

AsyncTask 확장 클래스 생성

2

doInBackground() 전송할 데이터 유형 설정

3

onProgressUpdate() 대한 진행 단위의 데이터 유형 설정

4

onPostExecute () 대한 결과의 데이터 유형 제공

 

 


'Development > Android' 카테고리의 다른 글

ConnectivityManager  (0) 2019.09.05
AsnycTask 클래스의 주요 메소드  (0) 2019.08.29
비동기 작업 단계  (0) 2019.08.29
스낵바 생성하기  (0) 2019.08.28
TabHost 사용 절차  (0) 2019.08.27
Adapter 상속 도식도  (0) 2019.08.26
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

선언된 변수

·         선언된 변수는 별도의 값을 할당하지 않는다면 Zero Bytes 초깃값이 설정됩니다.

·         bool type 경우 초깃값(default value) false이고, uint int 경우에는 0 값으로 설정됩니다.

 




Posted by codedragon codedragon

댓글을 달아 주세요