반응형 main thread1 Main(UI) Thread 란?, Worker Thread 란? 안드로이드에는 2가지 종류의 스레드가 있다. 위의 제목에서 유추할수 있듯이 바로 메인 스레드(또는 UI스레드 라고도 불린다), 워커 스레드이다. 저입니다! Main Thread! 메인 스레드에서만 UI 작업을 해야 합니다 앞에서 언급했듯이 2개의 종류의 스레드가 있습니다. 왜 메인 스레드에서만 ui작업을 해야할까요? 정답은 간단합니다. 두 스레드가 같은 ui자원에 접근해 작업하던중 서로 다른 수정을 요구하게 되면 수행해야 할 작업이 무엇인지 모호해집니다. 하지만 걱정마세요! 이미 안드로이드에서는 워커 스레드에서 ui작업을 하려고 시도하면 에러를 발생시킵니다 메인 스레드에서는 긴 시간의 작업을 하지 않는게 좋습니다 메인스레드는 하나만 존재하고 작업들을 순차적으로 진행하게 됩니다. 때문에 앞에서 30초짜리 .. 2021. 3. 26. 이전 1 다음 반응형