핸들러1 [안드로이드스튜디오Java] Thread와 Handler 안드로이드스튜디오에서 쓰레드를 잘 다루면 앱의 성능을 향상시키고 사용자 경험을 개선시킬 수 있다. Thread와 Handler를 제대로 사용하기위해선 자바와 안드로이드의 작동원리를 이해해야한다. 자바 프로그램은 main메서드에서 시작하며 이 main메서드가 실행되는것은 하나의 쓰레드에서 진행된다. 그리고 이것을 메인 (UI) 쓰레드라고 부른다. 메인(UI)쓰레드 안드로이드 앱에서는 메인(UI) 쓰레드가 앱의 사용자 인터페이스를 관리한다. 메인(UI) 쓰레드에서는 UI 업데이트와 사용자 입력에 관련된 작업을 수행한다. 백그라운드 쓰레드 복잡한 계산이나 네트워크 요청과 같은 무거운 작업은 메인(UI) 쓰레드에서 수행하지 않고 별도의 백그라운드 쓰레드에서 처리한다. 백그라운드에서 실행하지 않으면 UI가 반응하.. 2023. 11. 23. 이전 1 다음