안드로이드 개발/부스트코스(안드로이드 프로그래밍)
스레드
앱을 실행하면 프로세스라는 것이 하나 만들어집니다.하나의 프로세스가 하나의 앱을 실행시켜준다고 볼 수 있는데요, 그 안에서는 스레드라는 것이 동작합니다.그런데 스레드는 프로세스 안에서 여러 개 만들어질 수 있고 각각의 스레드는 독립적으로 실행될 수 있습니다.이런 스레드의 속성은 표준 자바와 다르지 않습니다.만약 자바를 해본 적이 있다면 스레드에 대해 잘 이해하고 있겠죠?그런데 표준 자바에서와 다른 점이 있습니다.바로 핸들러라는 것을 사용해야 하는 경우가 많다는 것이죠.핸들러가 무엇이고 어떤 경우에 어떻게 사용해야 하는지 알아봅시다. 스레드와 핸들러 스레드는 동시 작업을 위한 한 단위입니다.앱을 실행하면 하나의 스레드가 시작되는데 이것을 메인 스레드라고 부를 수 있습니다.바로 앱의 기본 실행을 담당하고 있..
2019. 3. 16. 11:29
최근댓글