비동기 처리 스레드
·
Computer Science/Mobile Programming
◆ 메인 스레드 -스레드란, 프로세스 내에서 "순차적으로 실행되는 실행 흐름"의 최소 단위를 말합니다. 프로그램의 main() 함수로부터 시작되는 최초 실행 흐름 또한 하나의 스레드이며, 이를 메인 스레드라고 부릅니다. -안드로이드 앱에서 메인 스레드는 메시지 큐(Message Queue) 수신을 대기하는 루프를 실행하며, 사용자 입력과 시스템 이벤트, 화면 그리기 등의 메시지가 수신되면 각 메시지에 매핑된 핸들러의 메서드를 실행합니다. ◆ 멀티 스레드 -메인 액티비티 : 애플리케이션이 실행될 때 하나의 프로세스에서 처리한다. 이벤트를 처리하거나 필요한 메소드를 정의하여 기능을 구현하는 경우에도 동일한 프로세스 내에서 실행한다. 따라서 대기 시간이 길어지는 네트워크 요청 등의 기능을 수행할 때에는 화면에..
_은선_
'안드로이드 비동기 처리' 태그의 글 목록