Voglio impostare un timer in un'applicazione Android che richiamerà una funzione dopo ogni 15/30/45 e n minuti quando l'accesso utente. Ma fermerà anche il timer quando l'utente si disconnette. e il timer inizia dall'inizio se l'utente effettua nuovamente il login. Voglio che l'opzione (15/30/45/n) sia salvata nel database in modo da poter aggiornare l'elenco dopo la sincronizzazione.Come impostare il timer per chiamare una funzione ogni n minuti?
Il timer è un buon approccio o è necessario utilizzare i servizi di allarme? O sono richiesti servizi di sistema?
È possibile modificare il documento/file precedente nella memoria del database del telefono locale sul nuovo documento ricevuto tramite il server Web? c'è qualche servizio di sistema richiesto per farlo?
Si desidera utilizzare il 'AlarmManager' per i ritardi di questa portata, con' 'opzione RTC_WAKEUP', a seconda RTC' o la vostra esigenze. A parte questo, è difficile dire cosa intendi con "accesso/disconnessione utente". In ogni caso, non utilizzare 'Timer' su Android, è quasi sempre il modo sbagliato. Nessun servizio richiesto perché 'AlarmManager' si occupa di tutto per te. –
http://www.vogella.com/articles/AndroidServices/article.html – Nirmal