Android:使用计时器定期执行任务

时间:2018-09-29 04:31:25

标签: android multithreading timer slider repeat

我目前正在开发一个Android音乐应用,该应用需要调用一个API才能获取专辑封面的链接并将其放在滑块中,在“ x”秒后,我必须调用另一个api并获取广告网址,将其加载到滑块上。然后,在“ y”秒之后,我必须重复整个过程。

在没有内存泄漏问题的情况下实现它的最佳方法是什么。我当前正在使用“ https://github.com/daimajia/AndroidImageSlider”这个滑块。

更具体地说,假设我有两个函数,我需要在“ 12”秒和“ 3”秒之后定期调用这两个函数,我该如何实现它。

1 个答案:

答案 0 :(得分:2)

您可以使用postDelayed()

final Handler h = new Handler();
h.postDelayed (() -> {
//your code here
}, DELAY_TIME);