Android开发-线程和线程消息处理-常用操作
2016-08-18 18:56
351 查看
一、新线程中,发送需要处理的线程消息
public class SendSettingsThread extends Thread {
@Override
public void run() {
try {
// TODO:
Message msg = handler.obtainMessage(115);
handler.sendMessage(msg);
} catch (Exception e) {
e.printStackTrace();
}
}
}
二、主线程中,定义处理线程消息的Handler
handler = new Handler() {
public void handleMessage(Message msg) {
super.handleMessage(msg);
if(msg.what == 115) {
// 退出界面
MeasureSettingActivity.this.finish();
}
}
};
public class SendSettingsThread extends Thread {
@Override
public void run() {
try {
// TODO:
Message msg = handler.obtainMessage(115);
handler.sendMessage(msg);
} catch (Exception e) {
e.printStackTrace();
}
}
}
二、主线程中,定义处理线程消息的Handler
handler = new Handler() {
public void handleMessage(Message msg) {
super.handleMessage(msg);
if(msg.what == 115) {
// 退出界面
MeasureSettingActivity.this.finish();
}
}
};
相关文章推荐
- android开发 用线程进行耗时操作,统一处理
- Android开发(22)--seekBar采用handler消息处理操作
- 【Android开发】线程与消息处理-通过实现Runnable接口来创建线程
- 【Android开发】线程与消息处理-Handler消息传递机制之Looper
- 【Android开发】线程与消息处理-实现多线程
- 【Android开发】线程与消息处理-开启一个新线程播放背景音乐
- Android开发(22)--seekBar采用handler消息处理操作
- android开发 用线程进行耗时操作,统一处理 第二版
- Android之Handler在新线程中处理消息
- 【Android 开发】: Android 消息处理机制之二: Message 中 obtain()源代码剖析
- 基于android开发的聊天室 ChatRoom 1.0 :(二) 消息处理机制
- Android系统开发常用shell命令汇总+vim中复制操作+adb logcat过滤
- Android应用开发学习笔记之多线程与Handler消息处理机制
- 关于android Handler进行线程处理消息队列与线程队列线程无法停止的问题
- Android开发: 线程间消息通信 Looper 和Handler
- 【Android 开发】: Android 消息处理机制之三: Handler 中 sendMessage() 源代码剖析
- android 在UI线程之外处理Bitmap - 开发文档翻译
- Android开发之消息处理机制(二)——消息循环
- 多线程之旅七——GUI线程模型,消息的投递(post)与处理(IOS开发前传)
- Android开发中4个常用的工具类【Toast、SharedPreferences、网络及屏幕操作】