이 글은 이것이 안드로이드다 with 코틀린(개정판)를 참고하여 작성하였습니다. 작성자 : 이재성 개발환경은 Windows, Android Studio입니다. 1. Scope 코루틴은 정해진 Scope안에서 실행된다. 아래와 같이 두 가지 Scope가 있다. Global Scope 앱의 생명 주기와 함께 동작하기 때문에 앱이 실행되는 동안은 별도의 생명주기 관리가 필요하지 않다. 따라서, 앱의 시작부터 종료까지 또는 장시간 실행되어야 하는 코루틴이 있다면 Global Scope를 사용한다. GlobalScope.launch { // do something } Coroutine Scope 특정 이벤트에 따라 서버로 부터 정보를 가져오거나 File을 여는 용도와 같이 필요할 때만 사용하고 완료되면 닫는 용도..