CountdownTimer的使用说明
作者:
晴天忆雨 | 来源:发表于
2021-02-02 18:37 被阅读0次
参考
Android5.0倒计时不准确的问题
android 5.0最后一秒没有调用的问题
onTick:5000,5
onTick:3999,3
onTick:2998,2
onTick:1997,1
onFinish:
预设时间不tick
- 预设5000,但第一个onTick()回调的是4999
- 解决方案:预设时间+500
跳秒
onTick:5000,5
onTick:3999,3
onTick:2998,2
onTick:1997,1
onFinish:
已知问题
- 在start()之后调用SystemClock.sleep(),会影响onTick()的回调值
- CountdownTimer内存泄漏,导致计时一直在进行
最佳实践
- 使用6.0及以上版本
- 预设时间+500
[注]这里遇到与服务器同步时间的场景,经观察,该方式也适用
本文标题:CountdownTimer的使用说明
本文链接:https://www.haomeiwen.com/subject/fwoytltx.html
网友评论