Android handler.obtainMessage()传字符串用法
2017-01-19 09:39
1071 查看
public class MainActivity extends Activity implements Runnable {
private TextView tv;
Thread mthread;
Message message;
@Override
protected void onCreate(Bundle savedInstanceState)
{
mthread=new Thread(this);
mthread.start();//开启线程
}
@Override
public void run()
{
message = handler.obtainMessage();//性能优化后
message.what=111;
message.obj = "12345678";
handler.sendMessage(message); //发送消息
}
private Handler handler = new Handler()
{
public void handleMessage(Message msg)
{
super.handleMessage(msg);
switch (msg.what)
{
case 111://接收消息
tv.setText((String)msg.obj);
Log.e("xxx",(String)msg.obj);
break;
}
};
};
}
private TextView tv;
Thread mthread;
Message message;
@Override
protected void onCreate(Bundle savedInstanceState)
{
mthread=new Thread(this);
mthread.start();//开启线程
}
@Override
public void run()
{
message = handler.obtainMessage();//性能优化后
message.what=111;
message.obj = "12345678";
handler.sendMessage(message); //发送消息
}
private Handler handler = new Handler()
{
public void handleMessage(Message msg)
{
super.handleMessage(msg);
switch (msg.what)
{
case 111://接收消息
tv.setText((String)msg.obj);
Log.e("xxx",(String)msg.obj);
break;
}
};
};
}
相关文章推荐
- android Handler.btionMessage()与Message.obtain()的区别
- Android Message.obtain() 和Handler.obtainMessage()的区别
- Android—Handler.obtainMessage()与new Message()相比
- [转]Android Message.obtain() 和Handler.obtainMessage()的区别
- Android handler.obtainMessage()
- 【Android自助餐】Handler消息机制完全解析(一)Message中obtain()与recycle()的来龙去脉
- Android 七 Handler Bundle Message 简单用法
- android-Message.obtain和handler.obtainMessage
- Android Handler Runnable Message Thread 简单用法
- Android初学笔记之<handler.obtainMessage()方法理解>
- Android Handler Message 传递字符串
- android Thread HandlerThread Looper Message MessageQueue Handler的关系
- Android笔记-MultiThreading in Android(1)-Thread,Looper,Handler,Message,MessageQueue之间的关系
- 【转】Thread和Looper以及Handler和Message详解 Android开发必读
- Android消息处理机制:Handler Thread Message Looper
- Android之Handler定义,用法,实例
- 写在前进的路上!Android的自定义动画和Handler的用法
- android.os 源代码中的Looper,Handler,Message,MessageQueue
- android handler和AsyncTask用法
- 写在前进的路上!Android的自定义动画和Handler的用法