2016-12-01 2 views
0

(Ich schreibe dies mit einem Übersetzer)Speicher der aktuelle Arraylist, bevor an dem Server sendet

Meine Anwendung Markierungen auf der Karte und Download-Geolokalisierung von dieser Stelle setzen und in 2 Arraylist, 1 mit Markern, 2 mit lat/long speichern , dann werden alle Elemente von ArrayList von JDBC an MySQL gesendet.

Ich möchte diese Anwendung erweitern, wenn ich zum Beispiel 5 Position und 5 Marker habe, möchte ich das Gerät neu starten, die Anwendung erneut ausführen und diese 5 Position und 5 Marker vom letzten Start und weiter Download-Position und Marker.

Aber ich habe keine Ahnung, wie es geht.

Ich dachte, dass zuerst die beiden Listen in den "gemeinsamen Einstellungen", und dann an die MySQL von JDBC.

Ich habe gelesen, dass die freigegebenen Einstellungen keine Dateien nach dem Neustart von Geräten speichern. Also ist es eine schlechte Idee.

Wer hat eine Idee?

Antwort

-1

die Datei erstellen enthält JSON-Objekt, oder serialisierten Daten

+0

es möglich ist, wieder aus der Datenbank Datenmarkierung und Wiedereinsetzen es im Programm, die Liste zu bekommen und es auf dem Bildschirm zeigen? – smith2016

+0

Ja, löschen und erstellen –

Verwandte Themen