gpt4 book ai didi

java - 在 Android 中实现计时器

转载 作者:行者123 更新时间:2023-12-01 10:09:24 26 4
gpt4 key购买 nike

我希望实现一个运行 60 秒的计时器。基本上,我的应用程序从设备接收心率值。我希望捕获 60 秒的这些值,然后将其传递给函数以进行进一步计算。我看过发布的各种解决方案,但我很困惑。我应该在哪里放置代码来存储值?有人可以发布一个通用代码,其中我可以了解我将在哪里接收并存储我的 HR 值吗?

最佳答案

有几种方法可以实现这一点。

  1. 使用 Handler()

    //Start Code for Timer
    new Handler().postDelayed(new Runnable() {
    @Override
    public void run() {
    //This will call after 60 second. Call your Function here
    }
    },(1000*60));
  2. 倒计时器

    参见Documentation这里

    new CountDownTimer((60*1000), 1000) {

    public void onTick(long millisUntilFinished) {
    // this will call in every 1 sec
    }

    public void onFinish() {
    //This will call after 60 second. Call your Function here
    }
    }.start();

关于java - 在 Android 中实现计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36232413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com