Android Handler.postDelayed精度

时间:2018-09-03 14:00:46

标签: android

我在我的应用中使用Handler.postDelayed进行某种超时(大约2至10分钟)。但是我不确定精度。是否有任何事情可能会大大增加执行的实际延迟?例如,运行5分钟后而不是2分钟后执行?如果实际的执行时间是2到10分钟,那么如果执行操作又延迟了几秒钟,对我来说就没关系了。

1 个答案:

答案 0 :(得分:0)

看看预定的执行器:https://developer.android.com/reference/java/util/concurrent/ScheduledExecutorService

根据需要使用scheduleAtFixedRate或scheduleWithFixedDelay。