2010-12-29 9 views
3

Was das gemeinsame Konzept ist Benutzer inputed Daten zu speichern: 1. Zwingende onPause() Methode mit anschließender Berufung speziell Methode entwickelt, um Daten zu speichern Android Einstellungen mit OR 2. Verwendung von onSaveInstanceState () und onRestoreInstanceState()?Datenspeicherung während des Lebens Aktivitätszyklus

Vielen Dank.

Antwort

6

Normalerweise onPause() wird verwendet, um persistente Daten zu speichern und onSaveInstanceState() wird verwendet, um dynamische Daten zu speichern. Beachten Sie, dass onSaveInstanceState() nicht immer aufgerufen wird, bevor eine Aktivität in den Hintergrund tritt.

Es gibt eine gute Erklärung für diese Methoden in der Dokumentation von Activity.

Verwandte Themen