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 |