Android 一直不断动态刷新ui使用计时器TImer
2017-03-07 14:01
579 查看
private Thread thread; Timer timer1 = new Timer(); Handler handler1 = new Handler() { public void handleMessage(Message msg) { switch (msg.what) { case 1: // getCntNumber(user); getRfid(isRfid);//循环调用的函数 break; } super.handleMessage(msg); } }; TimerTask task = new TimerTask() { public void run() { Message message = new Message(); if(isTrue){ isTrue = false; message.what = 1; } handler1.sendMessage(message); } };
下面这个语句是放在onCreate()方法内,也可以放在其他函数里
timer1.schedule(task, 0, 2000);//两秒循环读取一次 getRfid(isRfid); 得到小车RFID参数1:执行的方法
参数2:执run()延时多少秒。0为无延时。
参数3:第二次调用间隔的时间。
相关文章推荐
- Android中使用Timer配合postInvalidate()刷新View
- Android Training - 使用碎片创建一个动态UI
- Android Training - 使用碎片创建一个动态UI
- [Android] 使用Fragment创建动态UI
- Android UI编程进阶——使用SurfaceViewt和Canvas实现动态时钟
- android下使用RChart画曲线图动态刷新
- 【Android Training - 03】使用Fragments建立动态的UI [ Lesson 1 - 使用Support Library ]
- Android复习练习十一(ListView列表显示使用BaseAdapter以及ListView动态刷新)
- 【Android Training - 03】使用Fragments建立动态的UI [ Lesson 3 - 创建灵活可变的UI ]
- Android 使用线程更新UI(附带计时器demo)
- 【Android应用实例之四】计时器之通过Service&BroadcastReceiver实现UI动态更新
- Android Training - 使用碎片创建一个动态UI(4) - 与其他碎片通信
- Android Training - 使用碎片创建一个动态UI(3) - 构建一个灵活的UI
- Android中timer(计时器)的使用
- 【Android Training - 03】使用Fragments建立动态的UI [ Lesson 3 - 创建灵活可变的UI ]
- Android Training - 使用碎片创建一个动态UI(2) - 创建一个碎片
- 【Android Training - 03】使用Fragments建立动态的UI [ Lesson 2 - 新建一个Fragment ]
- 【Android Training - 03】使用Fragments建立动态的UI [ Lesson 1 - 使用Support Library ]
- Android中三种计时器Timer、CountDownTimer、handler.postDelayed的使用
- Android UI编程进阶——使用SurfaceViewt和Canvas实现动态时钟