AsyncTask 안드로이드에서 UI 블록을 막기 위해 네트워크 통신 등의 기능을 구현할 때는 비동기 처리를 이용해야 한다. 비동기 처리를 하는 백그라운드 작업을 구현하게 될 때 사용하는 AsyncTask 라는 Thread Class 를 사용한다. 🚨 AsyncTask 에서 사용하는 메서드 onPreExecute(), doInBackground(), onProgressUpdate(), onPostExecute(), onCancelled() onPreExecute() : 백그라운드 실행 이전에 동작 함수. 초기화 관련 코드 작성. doInBackground() : 실제 로직이 실행되는 함수. 사용자가 execute() 함수를 실행할 때 넘긴 파라미터를 이용해서 동작을 수행한다. onProgressUpdat..