1.更新UI
更新UI操作必須放在主線程井联,否則會(huì)發(fā)生ANR.
子線程發(fā)送消息,handler捕獲分發(fā)您旁。
private Handlerhandler=new Handler() {
@Override
public void handleMessage (Message msg) {
? ? super.handleMessage(msg);
? ? switch(msg.what) {
? ? ? ? caseMSG_WHAT_COUNT_TIME:
? ?}
}
};
2.重復(fù)做某事烙常。
handler.sendEmptyMessage(0);
private Handler handler=new ?Handler() {
@Override
public void handleMessage (Message msg) {
super.handleMessage(msg);
switch(msg.what) {
//dosomething
hander.sendEmptyMessage();
}
}
};
3.