1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. rednose84, 19.04.2012 #1
    rednose84

    rednose84 Threadstarter Neuer Benutzer

    Hallo zusammen,

    ich möchte gerne in meienr APP (mehere Screens / Views) die entstandenen Usereigaben zB Checkbox - Status, Textboxeingaben ...) auch bei einem Wechsel des jeweiligen Screens bebehalten um die Steuerelemente mit diesen Werten bei einer Rückkehr des User wieder zu befüllen.

    Gibt es dazu best practises?

    VG
     
  2. StefMa, 19.04.2012 #2
    StefMa

    StefMa Gewerbliches Mitglied

    Was hat das mit Lifecycle zu tun?
    Speicher die ganzen eingaben bei einem Activity wechsel einfach in Data Storage | Android Developers

    Gruß

    €dit: Meinst du das Speichern, wenn der User die App verlässt oder nur wenn einer von einer Activity zur anderen "hüpft"? [Bei zweiterem oberes verwenden xD]
     
  3. swordi, 19.04.2012 #3
    swordi

    swordi Gewerbliches Mitglied

    um werte dauerhaft zu speichern, verwende einfach SharedPreferences

    um Werte kurzfristig zu speichern, kannst du dir die Methode onSaveInstanceState ansehen
     
  4. rednose84, 19.04.2012 #4
    rednose84

    rednose84 Threadstarter Neuer Benutzer

    Ich meine nur beim Activity wechel... Allerdings ist "pausieren" ja auch ein "schließen" also... ich meine beim pausieren sollen die Daten auch erhalten bleiben...

    Ich denke ich werde die Usereingaben in einer Tabelle verwalten... Wird durch solch ein Mechanismus meine App langsam?

    SharedPreferences
    --> klingt für mich eher nach User-Settings für die App aber nicht nach "Eingaben" merken. ??? Korrekt?

    danke
     
  5. swordi, 19.04.2012 #5
    swordi

    swordi Gewerbliches Mitglied

    ist eigentlich für user settings gedacht. das hast du recht.

    kann aber auch für sowas "missbraucht" werden. da spricht nichts dagegen.

    Kannst die Daten auch zentral halten und/oder in eine DB schreiben.
     
  6. StefMa, 19.04.2012 #6
    StefMa

    StefMa Gewerbliches Mitglied

    Jain..
    also datenbank würde ich für sowas nicht nehmen. Viel zu kompliziert..

    Der Name vermutet ja, dass Preferences für Einstellungen gedacht sind.
    Aber man kann ja immermal Methoden/Funktionen missbrauchen.. :)

    Gruß

    €dit: Mist zu langsam, nur weil Chef rein kam :D
     
    Zuletzt bearbeitet: 19.04.2012
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] App Leitfaden gesucht! Android App Entwicklung Dienstag um 21:17 Uhr
[OFFEN] Welches Intent erzeugt der Klick im Homescreen auf das Icon einer App? Android App Entwicklung Dienstag um 13:59 Uhr
[OFFEN] Logdateien der eigenen App Android App Entwicklung 15.06.2017
[ERLEDIGT] Kleine Probleme mit einer App Android App Entwicklung 14.06.2017
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[Meinung] Spezielle App für Mittelstand erstellen (lassen) Android App Entwicklung 23.05.2017
[ERLEDIGT] put in HashMap bringt App zum abstürzen Android App Entwicklung 22.05.2017
[ERLEDIGT] *.viivo kann keiner App zugeordnet werden - MANIFEST.XML ? Android App Entwicklung 19.05.2017
[GELÖST] Nach AS Update Fehler Error running app: Default Activity not found Android App Entwicklung 16.05.2017
[GESCHLOSSEN] Android Studio -> Telefongespräch über App Android App Entwicklung 16.05.2017
Du betrachtest das Thema "Usereingaben während Lifecycle der App speichern" im Forum "Android App Entwicklung",