A
Aeglasin
Gast
Hi,
ich möchte für mein Android-projekt meine Klassen persistieren können, damit ich einen Zustand auch anch dem neustart des handys/Emulators wieder habe.
Das Problem das ich grade dabei habe ist das ich nicht so wirklich weis, wie ich das am geschicktesten und schnellsten mache.
Ich hab defakto 4 Klassen die ich persistieren muss, das hauptproblem ist das die möglichkeiten die ich im Internet bisher entdeckt habe alle bei meiner Klassenstruktur probleme haben drüften, die 4 Klassen sind recht eng miteinander verbunden,
es handelt sich um eine Nutzer-Kurs-Task und ShownTask-klasse.
besonders die Nutzer und Kurs klassen machen mir da das leben Schwer da ich hier mit HashSets arbeite um die zu den Nutzern und den Kursen gehörigen Tasks festzuhalten,
noch dazu hat jeder Task einen Kurs und jeder ShownTask einen zugehörigen Task.
Ich hatte erst an eine persistierung per Datenbank gedacht, aber ich glaube die SQLLite version die android da anbietet hätte hier wahrscheinlich ehr suboptimal wäre, insbesondere da ich die API10 verwenden muss (Studienvorgabe)
ich möchte für mein Android-projekt meine Klassen persistieren können, damit ich einen Zustand auch anch dem neustart des handys/Emulators wieder habe.
Das Problem das ich grade dabei habe ist das ich nicht so wirklich weis, wie ich das am geschicktesten und schnellsten mache.
Ich hab defakto 4 Klassen die ich persistieren muss, das hauptproblem ist das die möglichkeiten die ich im Internet bisher entdeckt habe alle bei meiner Klassenstruktur probleme haben drüften, die 4 Klassen sind recht eng miteinander verbunden,
es handelt sich um eine Nutzer-Kurs-Task und ShownTask-klasse.
besonders die Nutzer und Kurs klassen machen mir da das leben Schwer da ich hier mit HashSets arbeite um die zu den Nutzern und den Kursen gehörigen Tasks festzuhalten,
noch dazu hat jeder Task einen Kurs und jeder ShownTask einen zugehörigen Task.
Ich hatte erst an eine persistierung per Datenbank gedacht, aber ich glaube die SQLLite version die android da anbietet hätte hier wahrscheinlich ehr suboptimal wäre, insbesondere da ich die API10 verwenden muss (Studienvorgabe)