安卓开发中定时器的启动与取消
来源:互联网 发布:额头频繁长痘痘 知乎 编辑:程序博客网 时间:2024/05/18 09:34
private int i = 0;Handler mHandler = new Handler() { public void handleMessage(Message msg) { if (msg.what == 1) { i++; if (i == 5) { timer.cancel(); Toast.makeText(MainActivity.this, "canceled", 0).show(); } else {Toast.makeText(MainActivity.this, "running", 0).show();} } super.handleMessage(msg); }};Timer timer = new Timer();TimerTask task = new TimerTask() { @Override public void run() { // 需要做的事:发送消息 Message message = new Message(); message.what = 1; mHandler.sendMessage(message); }};
然后在onCreate方法中启动定时器即可:
timer.schedule(task, 6000, 6000);
0 0
- 安卓开发中定时器的启动与取消
- 安卓开发中定时器的3种方法
- 安卓开发中,启动4.+的模拟器慢,解决办法。
- 安卓开发中修改activity的启动顺序
- 定时器设置与取消
- 安卓开发 简单的启动页
- 安卓开发中服务器与客户端的通信
- 安卓中的延时启动 与 JAVA中的计时器/定时器类
- 安卓Activity的启动与清除
- linux下setitimer定时器与定时器取消
- 安卓-开发常见问题之不断启动新的AVD,Eclipse与AVD连接断开
- 安卓开发莫名其妙的无法加载程序到模拟器中,模拟器可以正常启动
- 安卓开发-安卓启动过程
- 安卓开发---->开机启动
- 安卓系统的开发与测试
- 安卓开发与实战的笔记
- 安卓开发42:lauchMode Activity的启动模式
- 安卓开发:活动的四种启动模式
- 那些年我们一起清除过的浮动
- 第一章---SpringMVC----MVC简介
- 灰度图像--图像分割 Canny边缘检测
- 浏览器打印功能:(打印部分)
- Maven的POM.xml详解(四)
- 安卓开发中定时器的启动与取消
- error : Class declarations lacks Q_OBJECT macro
- 性能测试的几个术语
- 国内首篇介绍JanOS物联网操作系统的文章 - 如何把你的手机主板打造成物联网
- Java设置session超时(失效)的三种方式 (转载)
- [Android实例] android屏幕触摸事件机制
- As Easy As A+B
- zoj 3045 Random or Shuffle 狗模拟
- JSON 字符串 与 java 对象的转换