Existenzereignisse unter Android [] (Existenzereignisse unter Android), Lektion, Seite 723784
https://www.purl.org/stefan_ram/pub/existenzereignisse_android (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Android-Entwicklung

Aktivitätsereignisse unter Android 

Schon bei der Einführung in Aktivitäten haben wir die Ereignissignatur »onCreate(android.os.Bundle)« einer Aktivität kennengelernt, die kurz nachdem diese Aktivität erzeugt wurde aufgerufen wird. Neben jenem Ereignis „Erzeugung der Aktivität“ gibt es noch andere Ereignisse die eine Aktivität betreffen können.

Die Sicherungssignatur »onSaveInstanceState(android.os.Bundle)«

Das Betriebssystem ruft unter bestimmten Umständen die Signatur »onSaveInstanceState(android.os.Bundle)« einer Aktivität auf, bevor jene Aktivität vernichtet wird. Dort hat die Aktivität dann die Gelegenheit, alle Informationen, welche bei der Reinkarnation der Aktivität wiederverwendet werden sollen, in ein Bündel zu sichern.

Bei der Implementation dieser Signatur wird die entsprechende Signatur der Oberklasse ausnahmsweise nicht am Anfang, sondern am Ende  aufgerufen. (Quelle: findet sich so 2017-02-04 in einem Beispielprogramm auf »https://developer.android.com/guide/components/activities/activity-lifecycle.html«.)

Die Wiederherstellungssignatur »onRestoreInstanceState(android.os.Bundle)«

Das Betriebssystem ruft die Signatur »onRestoreInstanceState(android.os.Bundle)« einer Aktivität auf, nachdem die Aktivität wiederhergestellt wurde. Dort hat die Aktivität dann die Gelegenheit, alle Informationen, welche aus der vorherigen Inkarnation der Aktivität wiederverwendet werden sollen, wieder aus dem Bündel zu lesen, in das es sie zuvor geschrieben hatte.

Veraltete Signaturen

Die Signaturen »getLastNonConfigurationInstance()« und »onRetainNonConfigurationInstance()«, welche früher für ähnliche Zwecke verwendet wurden, gelten seit API-Ebene 13 als überholt.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram723784 stefan_ram:723784 Existenzereignisse unter Android Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd723784, slrprddef723784, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/existenzereignisse_android