handler1 Thread, Looper, Handler 1. 동기와 비동기 안드로이드 Thread를 이해하기 위해 동기와 비동기의 차이를 명확하게 구분지어야 한다. 동기(Synchronous) 방식은 어떤 작업을 수행하고 그 작업이 완료될 때까지 다른 작업을 하지 못하고 기다리는 방식이다. 비동기(Asynchronous) 방식은 어떤 작업을 수행하지만 작업의 완료 여부와 관계없이 계속해서 다른 작업을 진행할 수 있는 방식이다. 2. Main Thread Android Components들이 시작되고 어플리케이션에 실행 중인 다른 Component들이 없으면 Android System은 하나의 단일 Thread로 Linux Process를 시작한다. 기본적으로 동일한 어플리케이션 내의 Components들은 같은 Process와 Thread에서 실행된다. (필.. 2021. 12. 8. 이전 1 다음