coroutine1 [Android] Coroutine을 이용해 AsyncTask 만들어 보기 [Android] Coroutine을 이용해 AsyncTask 만들어 보기 AsyncTask가 deprecated 되었지만 AsyncTask의 기능은 여전히 필요하다. 때문에 Coroutine을 이용해 AsyncTask와 똑같이 동작하는 CoroutineTask라는 클래스를 만들어 보았다. CoroutineTask는 추상 클래스로 생성하고 제네릭 타입으로 T1, T2를 받아 함수들을 처리한다. abstract class CoroutineTask { private var argument: T1? = null private var result: T2? = null } AsyncTask의 함수와 동일한 함수를 추상 함수로 선언했다. abstract class CoroutineTask { ... protecte.. 2024. 3. 20. 이전 1 다음 반응형