android 计时器

简介:   用JAVA 的方法: class timeextends TimerTask implements Runnable{ public void run() { System.
  用JAVA 的方法:

    class timeextends TimerTask implements Runnable{  
       public void run() {  
           System.out.println("开始倒计时2秒");
           Looper.prepare();
         //计数器加1
           Repeat_num++;
          
          //将字节输入管道并发送
          try {
               timer = new Timer();  
               timer.schedule(new callback(), 2000);
         } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
         }  
          Looper.loop();
       }  
       
       class callback extends TimerTask {  
           public void run() {  
              Looper.prepare();
               System.out.println("计时结束");
               //参数加1,表示是重发信息,在界面上不要再出现弹出式的提醒,搞成后台静默式发送
               try {
               clickOnAndroid_saveSendTo(1);
            } catch (Exception e) {
               // TODO Auto-generated catch block
               e.printStackTrace();
            }
               Looper.loop();
           }  
       }
    }




用线程睡常见的方式:
public class Calculation {  
      
    public static void calculate(int sleepSeconds){  
        try {  
            Thread.sleep(sleepSeconds * 1000);  
        } catch (Exception e) {  
            // TODO: handle exception  
        }  
    } 


目录
相关文章
|
5月前
|
XML Java Android开发
Android Studio App开发实战项目之计时器(附源码 简单易懂,适合新手学习)
vAndroid Studio App开发实战项目之计时器(附源码 简单易懂,适合新手学习)
269 0
|
XML Android开发 数据格式
Android 中简单计时器的实现方法(Handler和TimerTask)
Android 中简单计时器的实现方法(Handler和TimerTask)
441 0
|
XML 开发工具 Android开发
Android 计时器Chronometer 使用及源码分析
Chronometer 主要XML属性如下: 常用方法 示例 主界面布局文件 主界面代码 Format格式修改 源码分析 setBase() dispatchChronometerTick() updateText() start() stop() updateRunning() setFormat(String) setCountDown()
588 0
Android 计时器Chronometer 使用及源码分析
|
Android开发 Java
Android用5种方式实现自定义计时器, 哪种才是你的菜?
Chronometer和CountDownTimer计时器github传送门 目录 效果图 前言 Timer + TimerTask + Handler Timer + TimerTask Handler Thread + Handler Handler + Runnable 最后 效果图 看下效果图, 这是五种不同的方式演示计时器.
1440 0
|
Android开发 API
Android 计时器: CountDownTimer和JobService
1. CountDownTimer 介绍: 定时执行在一段时间后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知。 参数: millisInFuture 从开始调用start()到倒计时完成并onFinish()方法被调用的毫秒数。
1233 0
|
Java Android开发
Android计时器TimerTask,Timer,Handler
Android计时器TimerTask,Timer,若要在TimerTask中更新主线程UI,鉴于Android编程模型不允许在非主线程中更新主线程UI,因此需要结合Android的Handler实现在Java的TimerTask中更新主线程UI。
1391 0
|
8天前
|
IDE Android开发 iOS开发
探索Android与iOS开发的差异:平台选择对项目成功的影响
【9月更文挑战第27天】在移动应用开发的世界中,Android和iOS是两个主要的操作系统平台。每个系统都有其独特的开发环境、工具和用户群体。本文将深入探讨这两个平台的关键差异点,并分析这些差异如何影响应用的性能、用户体验和最终的市场表现。通过对比分析,我们将揭示选择正确的开发平台对于确保项目成功的重要作用。
|
4天前
|
开发框架 移动开发 Android开发
安卓与iOS开发中的跨平台解决方案:Flutter入门
【9月更文挑战第30天】在移动应用开发的广阔舞台上,安卓和iOS两大操作系统各自占据半壁江山。开发者们常常面临着选择:是专注于单一平台深耕细作,还是寻找一种能够横跨两大系统的开发方案?Flutter,作为一种新兴的跨平台UI工具包,正以其现代、响应式的特点赢得开发者的青睐。本文将带你一探究竟,从Flutter的基础概念到实战应用,深入浅出地介绍这一技术的魅力所在。
22 7
下一篇
无影云桌面