我在我的应用中使用Handler.postDelayed进行某种超时(大约2至10分钟)。但是我不确定精度。是否有任何事情可能会大大增加执行的实际延迟?例如,运行5分钟后而不是2分钟后执行?如果实际的执行时间是2到10分钟,那么如果执行操作又延迟了几秒钟,对我来说就没关系了。
答案 0 :(得分:0)
看看预定的执行器:https://developer.android.com/reference/java/util/concurrent/ScheduledExecutorService
根据需要使用scheduleAtFixedRate或scheduleWithFixedDelay。