new Timer().schedule(new TimerTask() {
@Override
public void run() {
loop(); // метод который будет обновляться
}
}, 0, 20); // второй параметр задержка перед вызовами loop(); (этот таймер будет бесконечно вызывать метод loop(); каждые 20мс )
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.SSS");
String time = sdf.format(cal.getTime());
Log.v("Время: ", time);