您当前的位置: 首页 >  硬件开发

命运之手

暂无认证

  • 3浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Android智能硬件开发】【008】用定时器取代系统时间戳进行计时

命运之手 发布时间:2022-02-10 19:07:24 ,浏览量:3

情景

由于智能硬件没有电池,断电时就会丢失时间信息

重启后如果没有网络,在一段时间内就会丢失正确时间

我们在开发时经常通过时间戳来计算时差,但是在这种情况下,传统方案便行不通了

此时我们可以用定时器取代系统时间戳进行计时

源码


    public static long time = 0L;

    //开始计时
    public static void start() {
        Timer timer = new Timer();
        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                time = time + 500L;
            }
        }, 0, 500L);
    }

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.0978s