Thread : Runnable & post AlertDialog 박스


Thread :  Runnable & post AlertDialog 박스

,핸들러를 사용해서 메시지를 보내면 조금 코드가 복잡하게 보이는 단점이 있어, 이보다 조금더 간단한 방법인 Runnable 객체를 실행 시키는 법에 대해 기술 해보겠다. 핸들러 클래스는 메시지 전송 방법 이외에 Runnable 객체를 실행 시킬수있는 방법을 제공 한다. 즉 Runnable 객체를 핸들러의 post() 메서드로 전달해주면 이 객체에 정의된 run()메서드 안의 코드들은 메인 스레드에서 실행 된다. 한마디로 별도의 핸들러 정의 할 필요 없이 Handler 객체 만들고, 만든 userThread 안에서 hander.post( new Runnable ) 하면 별도의 핸들러 없이 바로 메인 UI 접근이 가능하다. 1) hander.post( new Runnable )코드 public class M..


원문링크 : Thread : Runnable & post AlertDialog 박스