1. AsyncTask의 인스턴스는 반드시 메인 스레드에서 생성해야 함.

2. execute() 메소드는 반드시 메인 스레드에서 실행해야 된다.

3. onPreExecute(), onPostExecute(Result), doInBackground(Params...), onProgressUpdate(Progress...) 콜백 메소드를 직접 호출하면 안된다.

4. AsyncTask의 인스턴스는 한 번만 실행할 수 있다.


출처 : 될 떄까지 안드로이드, 오준석

'Android > 하루 꿀팁' 카테고리의 다른 글

Titlebar vs Actionbar vs Toolbar  (0) 2018.06.16
Android Stduio Preview 상단 타이틀바 제거  (0) 2018.05.27
URL, URI, URN  (0) 2018.05.16
안드로이드의 4대 구성 요소  (0) 2018.05.16
ANR(Application not response)  (0) 2018.04.06

+ Recent posts