SystemClock

  1. SystemClock.currentThreadTimeMillis(); // 在当前线程中已运行的时间  
  2. SystemClock.elapsedRealtime(); // 从开机到现在的毫秒书(手机睡眠(sleep)的时间也包括在内)  
  3. SystemClock.uptimeMillis(); // 从开机到现在的毫秒书(手机睡眠的时间不包括在内)  
  4. SystemClock.sleep(100); // 类似Thread.sleep(100);但是该方法会忽略InterruptedException  
  5. SystemClock.setCurrentTimeMillis(1000); // 设置时钟的时间,和System.setCurrentTimeMillis类似  
  6.   
  7. // 时间间隔  
  8. long timeInterval = SystemClock.uptimeMillis() - lastTime;  
  9. // do something with timeInterval  
 
  1. SystemClock.currentThreadTimeMillis(); // 在当前线程中已运行的时间   
  2. SystemClock.elapsedRealtime(); // 从开机到现在的毫秒书(手机睡眠(sleep)的时间也包括在内)  
  3. SystemClock.uptimeMillis(); // 从开机到现在的毫秒书(手机睡眠的时间不包括在内)   
  4. SystemClock.sleep(100); // 类似Thread.sleep(100);但是该方法会忽略InterruptedException   
  5. SystemClock.setCurrentTimeMillis(1000); // 设置时钟的时间,和System.setCurrentTimeMillis类似  
  6.   
  7. // 时间间隔   
  8. long timeInterval = SystemClock.uptimeMillis() - lastTime;  
  9. // do something with timeInterval  

你可能感兴趣的:(Java)