Básicamente se puede hacer creando un temporizador que se ejecute en bucle infinito mientras funciona tu aplicación.
- Puedes configurarlo para la aplicación o bien cuando ejecutes una determinada acción (como pulsar un botón de inicio).
- Deberás ponerlo para 300000 milisegundos (5 minutos) que es lo que deseas.
Más información en:
http://www.google.es/search?hl=es&q=...=&oq=&gs_rfai=