come memorizzare un valore temporale nel database SQLite in Android?

Voglio memorizzare una timevalue in un database SQLite in Android. Il mio valore di tempo è in EditText e quando faccio clic sul button Salva vorrei che il valore del tempo venga memorizzato nel database. Voglio inoltre esaminare il valore già memorizzato nel database.

  • Qual è l'alternativa a getActionView () prima di livello API11 in android?
  • Android: Come mostrare un orologio di aggiornamento in un TextView
  • Imposta chiave e valore nel filatore
  • rowspan layout layout tabella android
  • Emissione di Visual Studio 2015 Android Emulator
  • Creazione di BackgroundSubtractorMOG2 in Android da OpenCV 3.0 RC1
  • android.app.Application non può essere lanciato in android.app.Activity
  • Produzione di effetti cancelleria usando libgdx e OpenGL ES
  • android: cambiare le voci di menu delle opzioni a livello di programmazione
  • VideoView Full screen in applicazione android
  • Ricevitore di chiamata in entrata
  • Utilizzando GSON in Android per analizzare un object complesso JSON
  • 2 Solutions collect form web for “come memorizzare un valore temporale nel database SQLite in Android?”

    SQLite non dispone di un tipo di dati specifico per i tempi di archiviazione e lo lascia su se desideri memorizzarli come text, interi o valori a virgola mobile, in modo da stabilire qualunque convenzione funziona meglio per te.

    Per l'applicazione in cui vuoi che il tempo sia modificabile dall'utente, ti suggerisco di esaminare i widget di DatePicker e TimePicker , in modo che non dovresti preoccuparti di analizzare e formattare il tempo come text e quindi la class Java Calendar per convertire i dati da quelli in un valore semplice che puoi mettere nel database (suggerisco di utilizzare il metodo getTimeInMillis () per convertirlo in un integer).

    Sqlite + timestamp = Funzioni di data e ora

    Sqlite + timestamp + android = Classe Timestamp

    Altre opzioni

    • creare una colonna per each pezzo di informazioni che desideri memorizzare (giorno, ora, minuto, secondo, etc)
    • convertire il tempo in lungo e memorizzare che invece. Utilizza java.sql.Time
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.