Чтобы использовать Timer, вы создаете экземпляр Timer
Timer mTimer = new Timer();
Теперь можно запланировать задание, которое вы хотите запустить.
mTimer.scheduleAtFixedRate(new TimerTask() {
public void run() {
//THE TASK
}
}, DELAY, PERIOD);
DELAY = количествовремя в миллисекундах до первого выполнения.
LONG = количество времени в миллисекундах между последующими выполнениями.
Подробнее см. здесь .