메세지 큐

    Message

    Message

    Message 안드로이드 쓰레드에는 크게 main thread, background thread 로 나뉜다. main은 UI에 해당되는 모든 처리를 담당한다. background는 이 외의 다른 네트워킹 처리라던가 뭔가 시간이 더 걸리는 것을 처리한다. 일단은 이렇게 개념을 잡았다. 메세지는 그렇다면 무엇에 쓰이는 것일까? main도 처리할 UI 작업이 많고, back도 처리할 작업이 있는 경우 back이 아무리 처리를 많이하고 빨리한다해도 main이 준비되지 않으면 보이지 않는다. 그만큼 back에서는 다양한 업무를 처리하고 main에게 보낸다. 그러나 main이 일이 너무 많다면, 이러한 back의 작업을 무시하거나 back이 완료된 일을 들고 계속 대기해야하는 경우가 생긴다. 이런 현상이 바로 우리..