Android Application 8 android os Handler send XXX

  • Slides: 12
Download presentation
Android Application 스레드 & 핸들러 8주차

Android Application 스레드 & 핸들러 8주차

핸들러 android. os. Handler 클래스의 메시지 전달 메소드 – send. XXX() final boolean send.

핸들러 android. os. Handler 클래스의 메시지 전달 메소드 – send. XXX() final boolean send. Empty. Message(int what) what 값만을 포함하는 메시지를 전달한다. final boolean send. Empty. Message. At. Time(int what, long uptime. Millis) what 값만을 포함하는 메시지를 uptime. Millis 시간에 전달한다. final boolean send. Empty. Message. Delayed(int what, long delay. Millis) what 값만을 포함하는 메시지를 delay. Millis 시간 뒤에 전달한다. final boolean send. Message(Message msg) 메시지 큐 뒤에 메시지를 추가한다. final boolean send. Message. At. Front. Of. Queue(Message msg) 메시지 큐 앞에 메시지를 추가한다. boolean send. Message. At. Time(Message msg, long uptime. Millis) 메시지를 uptime. Millis 시간에 전달한다. final boolean send. Messgae. Delayed(Message msg, long delay. Millis) 메시지를 현재 시간부터 delay. Millis 시간이 지난 후에 메시지 큐에 추가한다. android. os. Message 클래스의 상수 값 public int arg 1 전달한 숫자 데이터 public int arg 2 전달한 숫자 데이터 public Object obj 전달한 객체 데이터 public Messenger reply. T o 응답을 받을 객체 public int what 메시지를 구분하기 위한 메시지 코드(사용자가 직접 정의)