Hi there Sto iniziando a sviluppare un'applicazione per Android che utilizzerà un DB SQLite che conterrà diverse tabelle. Quello che vorrei sapere è quando le tabelle specifiche sono state aggiornate l'ultima volta in quanto alcuni dati non avrebbero bisogno di essere aggiornati per dire una settimana dove altre tabelle dovranno essere aggiornate ogni poche ore. Cercando di risparmiare larghezza di banda e creare un'app più veloce e reattiva. Non sono sicuro se c'è un comando per questo (non riesco a trovare nulla) o se dovrei aggiungere un campo all'interno di ogni tabella con l'ora e la data attuali e utilizzare System.currentTimeMillis() per calcolare quanto tempo è passato.Controllo Android all'ultima tabella di aggiornamento
So che questo è stato chiesto di seguito, ma non è mai stato risposto, qualsiasi aiuto sarebbe impressionante :)
Check when an SQLite database/table was last updated (PHP)
Praticamente quello che pensavo :) – James
È possibile controllare l'intero DB controllando la data e l'ora del file, ma questo non è di aiuto per le singole tabelle. : p – Barak
Sì, proprio non ha visto il punto di aggiornare i dati quando non ce n'è bisogno. So che le velocità delle connessioni di oggi sono buone, ma leggere da un file DB locale deve essere più veloce! Sono nuovo di tutto questo business Android, le mie teste girano un po '! – James