android.os
Class Handler

java.lang.Object
  extended by android.os.Handler
Direct Known Subclasses:
AsyncQueryHandler, AsyncQueryHandler.WorkerHandler, HttpAuthHandler, SslErrorHandler

public class Handler
extends Object


Nested Class Summary
static interface Handler.Callback
           
 
Constructor Summary
Handler()
           
Handler(Handler.Callback callback)
           
Handler(Looper looper)
           
Handler(Looper looper, Handler.Callback callback)
           
 
Method Summary
 void dispatchMessage(Message msg)
           
 void dump(Printer pw, String prefix)
           
 Looper getLooper()
           
 String getMessageName(Message message)
           
 void handleMessage(Message msg)
           
 boolean hasMessages(int what)
           
 boolean hasMessages(int what, Object object)
           
 Message obtainMessage()
           
 Message obtainMessage(int what)
           
 Message obtainMessage(int what, int arg1, int arg2)
           
 Message obtainMessage(int what, int arg1, int arg2, Object obj)
           
 Message obtainMessage(int what, Object obj)
           
 boolean post(Runnable r)
           
 boolean postAtFrontOfQueue(Runnable r)
           
 boolean postAtTime(Runnable r, long uptimeMillis)
           
 boolean postAtTime(Runnable r, Object token, long uptimeMillis)
           
 boolean postDelayed(Runnable r, long delayMillis)
           
 void removeCallbacks(Runnable r)
           
 void removeCallbacks(Runnable r, Object token)
           
 void removeCallbacksAndMessages(Object token)
           
 void removeMessages(int what)
           
 void removeMessages(int what, Object object)
           
 boolean sendEmptyMessage(int what)
           
 boolean sendEmptyMessageAtTime(int what, long uptimeMillis)
           
 boolean sendEmptyMessageDelayed(int what, long delayMillis)
           
 boolean sendMessage(Message msg)
           
 boolean sendMessageAtFrontOfQueue(Message msg)
           
 boolean sendMessageAtTime(Message msg, long uptimeMillis)
           
 boolean sendMessageDelayed(Message msg, long delayMillis)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Handler

public Handler()

Handler

public Handler(Handler.Callback callback)

Handler

public Handler(Looper looper)

Handler

public Handler(Looper looper,
               Handler.Callback callback)
Method Detail

handleMessage

public void handleMessage(Message msg)

dispatchMessage

public void dispatchMessage(Message msg)

getMessageName

public String getMessageName(Message message)

obtainMessage

public final Message obtainMessage()

obtainMessage

public final Message obtainMessage(int what)

obtainMessage

public final Message obtainMessage(int what,
                                   Object obj)

obtainMessage

public final Message obtainMessage(int what,
                                   int arg1,
                                   int arg2)

obtainMessage

public final Message obtainMessage(int what,
                                   int arg1,
                                   int arg2,
                                   Object obj)

post

public final boolean post(Runnable r)

postAtTime

public final boolean postAtTime(Runnable r,
                                long uptimeMillis)

postAtTime

public final boolean postAtTime(Runnable r,
                                Object token,
                                long uptimeMillis)

postDelayed

public final boolean postDelayed(Runnable r,
                                 long delayMillis)

postAtFrontOfQueue

public final boolean postAtFrontOfQueue(Runnable r)

removeCallbacks

public final void removeCallbacks(Runnable r)

removeCallbacks

public final void removeCallbacks(Runnable r,
                                  Object token)

sendMessage

public final boolean sendMessage(Message msg)

sendEmptyMessage

public final boolean sendEmptyMessage(int what)

sendEmptyMessageDelayed

public final boolean sendEmptyMessageDelayed(int what,
                                             long delayMillis)

sendEmptyMessageAtTime

public final boolean sendEmptyMessageAtTime(int what,
                                            long uptimeMillis)

sendMessageDelayed

public final boolean sendMessageDelayed(Message msg,
                                        long delayMillis)

sendMessageAtTime

public boolean sendMessageAtTime(Message msg,
                                 long uptimeMillis)

sendMessageAtFrontOfQueue

public final boolean sendMessageAtFrontOfQueue(Message msg)

removeMessages

public final void removeMessages(int what)

removeMessages

public final void removeMessages(int what,
                                 Object object)

removeCallbacksAndMessages

public final void removeCallbacksAndMessages(Object token)

hasMessages

public final boolean hasMessages(int what)

hasMessages

public final boolean hasMessages(int what,
                                 Object object)

getLooper

public final Looper getLooper()

dump

public final void dump(Printer pw,
                       String prefix)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2012. All Rights Reserved.