使用android中的handler延迟执行方法
2012-06-07 21:34
357 查看
android中的handler可以用来延迟执行函数,例如在界面加载完成后10秒种执行一个方法A,可以如下:
private Handler mHandler = new Handler() {
public void dispatchMessage(Message msg) {
if (message == msg.what) {
A();
}
};
};
在程序初始化过程中通过sendMessageDelayed方法来延迟通知handler来做相应的处理
@Override
protected void onInitialize() {
super.onInitialize();
setContentView(R.layout.main);
mHandler.sendMessageDelayed(mHandler.obtainMessage(message), 10000);
}
private Handler mHandler = new Handler() {
public void dispatchMessage(Message msg) {
if (message == msg.what) {
A();
}
};
};
在程序初始化过程中通过sendMessageDelayed方法来延迟通知handler来做相应的处理
@Override
protected void onInitialize() {
super.onInitialize();
setContentView(R.layout.main);
mHandler.sendMessageDelayed(mHandler.obtainMessage(message), 10000);
}
相关文章推荐
- android 使用Handler.postDelayed方法实现循环执行定时任务
- Android使用Handler造成内存泄露的分析及解决方法
- Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
- android中延迟执行某个任务的几种处理方法
- Android中Handler的使用方法及实例(基础回顾)
- Android游戏开发:如何利用Thread与Handler执行多线程的方法
- (转)Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
- Android 使用DexClassLoader要执行其他apk方法
- Android中实现延迟执行操作的三种方法
- android开发中延迟执行任务方法
- dispatch_after-延迟执行的操作使用方法
- Android中延迟执行方法的几种方式
- Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
- Android Handler的使用 --- 循环执行更新UI显示
- android Handler详细使用方法实例
- android Handler详细使用方法
- Android中Handler的使用方法——在子线程中更新界面
- android Handler详细使用方法实例
- Android中Handler的使用方法
- 详解Android中Handler的使用方法