Android/Android 기초
Coroutine
아래 영상을 참고하여 학습했습니다. 🎯 Coroutine 탭으코루틴은 비동기적으로 실행되는 코드를 간소화하기 위해 Android에서 사용할 수 있는 동시 실행 설계 패턴 비동기 경량 스레드 기존 Android에서는 AsyncTask를 이용해서 비동기 프로그래밍을 구현할 수 있었다. 하지만, 메모리 누수 등 메모리 관련 문제로 인해 API 30부터 Deprecated가 되었다. 위에 대한 대체제로 코루틴을 지원하기 시작했으며, 안드로이드 공식문서에서도 이를 권장하고 있다. 코루틴은 단순 안드로이드만의 개념이 아닌 프로그래밍 언어에서 구현되어 제공되어지고 있다. 루틴 프로그램의 흐름 그 자체 루틴은 크게 다음과 같이 나눌 수 있다. 메인 루틴 프로그램의 실행에 있어 메인이 되는 루틴 서브 루틴 메인 루틴 안..
2022. 4. 18. 11:24
최근댓글