Francis的Handler与Message学习之旅
五种方式发送信息。
/** //第一种方式 Message message = Message.obtain(); message.what = 1; message.arg1 = 2; message.arg2 = 3; message.obj = "jack"; handler.sendMessage(message); */ /**第二种方式 Message message = Message.obtain(handler); message.what = 1; message.arg1 = 2; message.arg2 = 3; message.obj = "jack"; message.sendToTarget(); **/ /**第三种方式 Message message = Message.obtain(handler, 33); message.arg1 = 1; message.arg2 = 2; message.obj = "rose"; message.sendToTarget(); **/ /**第四种方式 Message message = Message.obtain(handler, 2, "tom"); message.sendToTarget(); **/ /**第五种方式 Message message = Message.obtain(handler, 0, 1, 2, "hello"); message.setData(data); message.sendToTarget(); **/