首页 > 代码库 > android学习 之handler

android学习 之handler

在android开发中用到handler的地方 很多 今天小结下

android开发好多事情不能再主线程中进行 要另辟线程 这时候就要用到handler来传递接受信息

看开发文档中handler主要方法:

构造方法

Handler();

Handler(Handler.Callback callbacdk);

下面两个木用过 呵呵

Handler(Looper looper);

Handler(Looper looper, Handler.Callback callback)

主要方法

post(Runnable r)

postAtTime(Runnable r, Object token, long uptimeMillis)

postAtTime(Runnable r, long uptimeMillis)

postDelayed(Runnable r, long delayMillis)

 

sendEmptyMessage(int what)

sendEmptyMessageAtTime(int what, long uptimeMillis)

sendEmptyMessageDelayed(int what, long delayMillis)

sendMessage(Message msg)

sendMessageDelayed(Message msg, long delayMillis)