Handler类简介

主要功能:(获取、处理信息的方法都是基于回调实现的)

在新启动的线程中发送消息;

在主线程中获取、处理消息。

void handleMessage(message msg):处理消息的方法,该方法通常用于被重写

final boolean hasMessages(int what):检查消息队列中是否包含what属性为指定值的消息

final boolean hasMessages(int what,Object object):检查消息队列中是否有what属性为指定值且object属性未指定值的消息

多个重载的Message obtainMessage():获取消息

sendEmptyMessage(int what):发空消息

final boolean sendEmptyMessagedelayed(int what, long delayMillis)指定多少毫秒之后发送空消息

final boolean sendMessage(message msg):立即发送消息

final boolean sendMessagedelayed(message msg,long delayMillis):指定多少毫秒之后发送消息

原文地址:https://www.cnblogs.com/liu666bin/p/2915532.html