我需要一种非常简单的方法来跟踪时间。基本上我只需要在调用一个方法时启动一个计时器,然后在一段时间后(45-90 秒)调用另一个方法。
根据我的阅读,处理程序是处理时间跟踪的最有效方式。然而,有些人说他们需要第二个线程,而另一些人说他们不需要。这当然不是什么大不了的事,但我更愿意让事情尽可能简约。那么,有没有办法做一些事情,比如简单地检查 System.getCurrentTimeMillis 是否比用户调用第一个方法时高出一定数量,当然没有任何进一步的用户交互。
如果不是,我将更多地阅读 Handlers 并使用它们。谢谢您的帮助。