[안드로이드 스튜디오/코틀린 문법] 코루틴 // Coroutine(코루틴) // // 메인 루틴과 별도로 진행 가능한 루틴 // 개발자가 루틴의 실행과 종료를 마음대로 제어할 수 있는 단위 // 사용시 아래와 같이 임포트 import kotlinx.coroutines.* fun main() { // 제어 범위와 실행 범위(스코프) 지정 가능 // // Global Scope(글로벌 스코프) -> 프로그램의 어디서나 제어 동작이 가능한 코루틴의 범위 // Coroutine Scope(코루틴 스코프) -> 특정한 목적의 dispatcher(디스패처)를 지정해 제어 및 동작이 가능한 새로운 코루틴 범위 생성 val scope = GlobalScope // 새로운 코루틴 생성 // // launch -> 반환값..