message的理解

Message, 为了进程之间的通信,如主线程和工作线程,
.....

Message
.....
private class InnerHandler extends Handler{
@override
public void handleMessage(Message msg){
if(msg.what==??){}
}
}

 

......
Message msg=Message.obtain(handler,new Runable(){
@override
public void run(){
....

}
});.
msg.sendToTarget();

Message
.....
private class InnerHandler extends Handler{
@override
public void handleMessage(Message msg){
if(msg.what==??){}
}
}

 

......
Message msg=Message.obtain(handler,new Runable(){
@override
public void run(){
....

}
});.
msg.sendToTarget();

Message
.....
private class InnerHandler extends Handler{
@override
public void handleMessage(Message msg){
if(msg.what==??){}
}
}

 

......
Message msg=Message.obtain(handler,new Runable(){
@override
public void run(){
....

}
});.
msg.sendToTarget();

 

posted @ 2016-03-02 22:54  gentspy  阅读(411)  评论(0编辑  收藏  举报