android tread handler1 [Android] 스레드(Thread)와 핸들러(Handler) 스레드(Thread) 안드로이드에서 스레드(Thread)는 동시에 여러 작업을 수행하기 위해 사용되는 기본적인 프로그래밍 개념 중 하나입니다. 안드로이드 애플리케이션은 기본적으로 메인 스레드에서 실행되지만, 메인 스레드에서 오랜 시간 동안 작업을 수행하면 UI가 응답하지 않는 등의 문제가 발생할 수 있습니다. 따라서 안드로이드에서는 백그라운드 스레드를 사용하여 메인 스레드에서 실행되는 작업을 분리하고 병렬적으로 실행할 수 있습니다. 메인 스레드: 안드로이드 애플리케이션의 모든 UI 조작은 메인 스레드에서 이루어집니다. 사용자와의 상호작용 및 화면 갱신은 메인 스레드에서 처리되어야 합니다. 백그라운드 스레드: 네트워크 작업, 파일 다운로드, 데이터베이스 액세스 등과 같이 시간이 오래 걸리는 작업은 메인 스.. 2023. 11. 22. 이전 1 다음