这篇文章: http://android-developers.blogspot.co.uk/2007/11/stitch-in-time.html
描述了如何使用Handler实现计时器。我可以使用CountDown计时器实现相同的功能: http://developer.android.com/reference/android/os/CountDownTimer.html
这将在正在播放音乐的前台服务中运行,以便在指定的时间段后停止音乐(想想音乐椅)。当屏幕被锁定时,时间需要可靠,我认为在前台服务中运行它应该确保这一点,是这种情况吗?
我从这篇文章中得知: Why does CountDown Timer in Android use a Handler?
CountDown计时器是使用处理程序实现的,所以我的想法是它可能与我使用的无关,但在我开始编码之前,我认为我会寻求人群的智慧!
谢谢,安德鲁