selmaohneh / DdfGuide

Eine Open-Source-Datenbank-App für alle "Die drei ???"- Fans unter Android!
MIT License
3 stars 1 forks source link

Import/Export der Benutzerdaten #12

Closed selmaohneh closed 5 years ago

selmaohneh commented 5 years ago

Damit die gehörten und favorisierten Folgen nicht erneut verloren gehen, muss es eine Import/Export-Funktion der Benutzerdaten geben.

Export wird in .json erfolgen, da die Daten bereits so vorhanden sind. Die Datei kann geteilt werden; so kann sie via Email, WhatsApp, etc. gesichert werden.

Das ganze ist ebenfalls Grundvoraussetzung für eine Synchronisation zwischen verschiedenen Geräten.

selmaohneh commented 5 years ago

Ich denke das kann man gut über das Clipboard lösen:

Ein Exportbutton packt die .json in die Zwischenablage. Diese kann dann, wie auch immer, gesichert werden. Ein Importbutton prüft die Zwischenablage auf ein valides .json.

Export und Import sollten jeweils ein paar Statistiken zeigen (wie viele Folgen exportiert/importiert werden und wieviele davon gehört/Favorit) und jeweils eine Bestätitung vom User einholen, damit nicht "aus Versehen" neue Daten geladen werden.

selmaohneh commented 5 years ago

Erste Version ab v2.11 enthalten!