Android:时间循环,以毫秒为单位

时间:2015-06-20 03:09:47

标签: android android-activity time

这个游戏类似于你试图尽可能长时间生存的游戏,就像那些地狱射击游戏一样。

所以基本上我希望记录按下" start"后用户可以存活的时间。同样,我想在那时继续更新帧。我正在考虑使用Handler或Timer或Animation来更新帧(活动)和数学操作SimpleDateFormat。但是,我不太确定会怎么做。

首先,我希望有类似FruitNinja生存模式的东西,但记录的次数也较少。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用计时器或线程处理程序

   timer = new Timer();
        timer.schedule(new TimerTask() {
            @Override
            public void run() {

               Do your own code
                ///////schedule the timer, after the first 100ms the TimerTask will run every 1000ms
            }
        }, 1000, 1000);

可以使用另一个处理程序

  Handler handler = new Handler();
        handler.postDelayed(
            new Runnable() {
                public void run() {
                    afficher();
                }
            }, 1000L);