共 6 篇文章 |
|
1、创建一个handler对象:Handler handler = new Handler();2、调用post方法handler.post(updateThread);//把线程updateThread放入消息队列中去3、定义线程,并在run方法内部执行postDelayed或post方法继续循环Runnable updateThread = new Runnable(){ public void run(){ //执行自定义操作 //过3000毫秒后再把线程放入消息队列中去被调用... 阅151 转2 评0 公众公开 12-12-27 14:22 |
Android中Handler的机制。Handler:可以看做是一个工具类,用来向消息队列中插入消息的;Thread:所有与Handler相关的功能都是与Thread密不可分的,Handler会与创建时所在的线程绑定;Handler会与实例化时所在的线程绑定.1.需要更新UI,则需要使用与主线程绑定的Handler发送消息,若使用在子线程中创建的Handler则会抛出异常;2.子线程中实例化Hand... 阅198 转1 评0 公众公开 12-12-27 10:42 |
android的Handlerandroid的Handler前言 学习android一段时间了,为了进一步了解android的应用是如何设计开发的,决定详细研究几个开源的android应用。// 存放数据 date.putInt("time", total); msg.setData(date); msg.what=0; Log.d("ThreadId", "POST:" + String.valueOf(Thread.currentThread().getId()))... 阅21 转0 评0 公众公开 12-12-26 22:47 |
阅16 转0 评0 公众公开 12-12-26 18:17 |