zoukankan      html  css  js  c++  java
  • android定时操作

    Timer:

    代码:

            Timer timer = new Timer();
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    //你要做的事。。。
                }
            }, 0, 1000);//0秒后运行。每1秒运行一次
            timer.cancel();//取消操作

    简写代码:

            new Timer().schedule(new TimerTask() {
                @Override
                public void run() {
                    //你要做的事。。。
                }
            }, 0, 1000);

    Handler:

    代码:

            Handler handler = new Handler();
            Runnable runnable = new Runnable() {
                @Override
                public void run() {
                    //你要做的事。。。

    } }; handler.postDelayed(runnable, 1000);//1秒后运行 handler.removeCallbacks(runnable);//取消线程

    简写代码:

     new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {
                    //你要做的事。

    。 } }, 1000);

    tip:循环中止

            final Handler mHandler = new Handler();
            Runnable mRunnable = new Runnable() {
                @Override
                public void run() {
                    //你要做的事。。

    mHandler.removeCallbacks(this);//循环运行,完毕后取消线程 } }; mHandler.postDelayed(mRunnable, 1000);//1秒后运行

  • 相关阅读:
    伍佰《突然的自我》
    .NET常见ORM框架
    并发和压测工具
    底层源码调试工具
    c 冒泡排序
    c 指定范围的质数
    c 筛法列举质数
    c 牛顿法求方程近似解
    c 二分法求方程近似解
    css选择器 及其权重
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7109887.html
Copyright © 2011-2022 走看看