0
메신저 통신에 대해 질문이 있습니다. 양측이 Messenger + Handler를 사용하여 서로 통신 할 수 있습니다. 그러나 MessageQueue를 만들 필요가 없습니다. 이 경우 MessageQueue가 생성되지 않는다는 것을 의미합니까? 메신저 자체가 메시지를 유지합니까?android에서 프로세스간에 Messenger를 사용하는 경우 MessageQueue가 사용되지 않습니까?
주 스레드는 Looper와 MessageQueue로 이미 설정되어 있습니다. 핸들러는 그들이 생성 된 쓰래드와 관련이 있습니다. 쓰래드가 생성 될 때마다 루퍼와 관련이 있습니다 (있는 경우). 그리고 루퍼의 메시지 큐에 메시지를 보냅니다. 쓰레드에 루퍼가 없다면 새로운 Handler()를 호출하면 excetion이 던져 질 것입니다. –
빠른 답변 주셔서 감사합니다. – user7703688