源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

android开发教程之间隔执行程序(android计时器)

  • 时间:2022-05-09 19:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:android开发教程之间隔执行程序(android计时器)
下面是每隔一段时间就执行某个操作,直到关闭定时操作:
[u]复制代码[/u] 代码如下:
final Handler handler = new Handler();      Runnable runnable = new Runnable(){          @Override          public void run() {              // TODO Auto-generated method stub              // 在此处添加执行的代码              handler.postDelayed(this, 50);// 50是延时时长          }      };      handler.postDelayed(runnable, 50);// 打开定时器,执行操作      handler.removeCallbacks(this);// 关闭定时器处理
下面是隔一段时间后执行某个操作一次,执行完后,不再执行
[u]复制代码[/u] 代码如下:
final Handler handler = new Handler();         runCount = 0;// 全局变量,用于判断是否是第一次执行         Runnable runnable = new Runnable(){     @Override     public void run() {      // TODO Auto-generated method stub      if(runCount == 1){// 第一次执行则关闭定时执行操作       // 在此处添加执行的代码       handler.removeCallbacks(this);      }      handler.postDelayed(this, 50);      runCount++;     }         };         handler.postDelayed(runnable, 50);// 打开定时器,执行操作
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部