Transcript 22강_스레드-II
22강_스레드-II - 스레드 클래스 분리 - 루퍼 - ANR & 메시지 큐를 이용한 작업 시간 조정 Lecturer Kim Myoung-Ho Nickname 블스 [email protected] 22강_스레드-II 22-1. 스레드 클래스 분리 Thread클래스를 상속받아 만든 Thread의 파생클래스를 Main스레드의 클래스 파일과 분리하여 코딩 합니다. 이렇게 하면 작업의 효율성도 좋아지고, 파생 클래스를 재활용할 수도 있습니다. (android_22_1_ex1) before after Main Thread Main Thread New Thread New Thread 2 22강_스레드-II 22-2. 루퍼(Looper) 메시지(Message)를 핸드러한테 전달해 주는 기계 입니다. (android_22_2_ex1) Queue Message Main Thread Handler looper Message New Thread Message Message 3 22강_스레드-II 22-3. ANR & 메시지 큐를 이용한 작업 시간 조정 핸들러는 큐에 쌓여있는 순서대로 작업을 진행합니다. 이러한 일반적인 작업 스케줄 외에 작업순서를 다소 변경할 수도 있습니다. (android_22_3_ex1) Queue Message Main Thread Handler looper Message Message Message 4