MediaStore.Images.ImageColumns.GenerationAdded Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Use 'Android.Provider.MediaStore.IMediaColumns.GenerationAdded'. This class will be removed in a future release.
Generationsnummer, mit der Metadaten für dieses Medienelement zuerst eingefügt wurden.
[Android.Runtime.Register("GENERATION_ADDED", ApiSince=30)]
[System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.GenerationAdded'. This class will be removed in a future release.")]
public const string GenerationAdded;
[<Android.Runtime.Register("GENERATION_ADDED", ApiSince=30)>]
[<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.GenerationAdded'. This class will be removed in a future release.")>]
val mutable GenerationAdded : string
Feldwert
- Attribute
Hinweise
Generationsnummer, mit der Metadaten für dieses Medienelement zuerst eingefügt wurden. Dies ist nützlich für Apps, die schnell versuchen, genau zu identifizieren, welche Medienelemente seit einem vorherigen Zeitpunkt hinzugefügt wurden. Die Erzeugungszahlen werden im Laufe der Zeit monoton erhöht und können sicher arithmetisch verglichen werden.
Das Erkennen von Medienzufügungen mithilfe von Erzeugungsnummern ist robuster als die Verwendung #DATE_ADDED, da sich diese Werte auf unerwartete Weise ändern können, wenn Apps verwenden File#setLastModified(long) oder wenn die Systemuhr falsch festgelegt ist.
Beachten Sie, dass Sie vor dem Vergleichen dieser detaillierten Generationswerte zuerst bestätigen sollten, dass sich die Gesamtversion nicht geändert hat, indem Sie überprüfen MediaStore#getVersion(Context, String), da dies angibt, wann eine radikalere Änderung aufgetreten ist. Wenn sich die Gesamtversion ändert, sollten Sie davon ausgehen, dass Die Generationennummern zurückgesetzt wurden und einen vollständigen Synchronisierungsdurchlauf durchführen.
Java Dokumentation für android.provider.MediaStore.MediaColumns.GENERATION_ADDED.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.