Android上的计时器是否具有容差?
创始人
2024-10-10 04:32:56
0

Android上的计时器有一定程度的容差。例如使用Handler的postDelayed()方法:

Handler handler = new Handler();
Runnable runnable = new Runnable() {
    @Override
    public void run() {
        // TODO: do something
        handler.postDelayed(this, delayMillis);
    }
};
handler.postDelayed(runnable, delayMillis);

上述代码中,run()方法中的代码执行时间并不会精确等于delayMillis,可能会有一定的时间差。因此,如果需要在精确时间点执行代码,可以将容差值减去执行代码的耗时:

long startTime = System.currentTimeMillis();
// do something that takes time
long endTime = System.currentTimeMillis();
long timeDiff = endTime - startTime;

handler.postDelayed(this, delayMillis - timeDiff);

相关内容

热门资讯

第5分钟揭露!重要科技阿拉斗牌... 第5分钟揭露!重要科技阿拉斗牌辅助,丽水都莱app辅助(其实有挂)-哔哩哔哩1)重要科技阿拉斗牌辅助...
第3分钟推荐!情怀西游辅助,葫... 第3分钟推荐!情怀西游辅助,葫芦娃辅助(真是存在有挂)-哔哩哔哩1、完成情怀西游辅助的残局,帮助玩家...
第八分钟普及!嗨动互动辅助软件... 第八分钟普及!嗨动互动辅助软件,杭州都莱辅助软件有没有用(真是存在有挂)-哔哩哔哩1)杭州都莱辅助软...
第三分钟解迷!新超圣伏虎,衢州... 第三分钟解迷!新超圣伏虎,衢州都莱辅助软件(切实有挂)-哔哩哔哩1、该软件可以轻松地帮助玩家将衢州都...
第7分钟解迷!jj斗地主外开挂... 第7分钟解迷!jj斗地主外开挂,小唐家乐园辅助器(一贯是有挂)-哔哩哔哩1、玩家可以在小唐家乐园辅助...
第5分钟解密!决战卡五星有挂吗... 第5分钟解密!决战卡五星有挂吗,贵州闲来辅助工具(切实存在有挂)-哔哩哔哩1、每一步都需要思考,不同...
两分钟总结!哈灵小程序脚本,哈... 两分钟总结!哈灵小程序脚本,哈糖大菠萝辅助器(本来真的是有挂)-哔哩哔哩;1、用户打开应用后不用登录...
2分钟总结!贪玩互娱辅助,赣牌... 2分钟总结!贪玩互娱辅助,赣牌圈挂安装图解(好像真的有挂)-哔哩哔哩1、下载好赣牌圈挂安装图解辅助软...
七分钟科普!UU Games辅... 七分钟科普!UU Games辅助器,葫芦娃辅助软件(本来是真的挂)-哔哩哔哩1、操作简单,无需注册,...
八分钟曝光!开心十三张小程序b... 八分钟曝光!开心十三张小程序bug,约战竞技场辅助软件(本来真的是有挂)-哔哩哔哩1、游戏颠覆性的策...