Wo temporäre Daten speichern?

  • Wo temporäre Daten speichern?

    Hi,

    ich würde für meine App gerne ein paar Daten cachen, die ich aus dem Netz geladen habe. Diese Daten sollen dabei auch dann noch zur Verfügung stehen, wenn die App komplett beendet wurde und später wieder neu aufgerufen wird.

    Jetzt wäre es schön, wenn diese Daten irgendwie mit der App in Zusammenhang stehen würden, sprich wenn der User die App komplett entfernt, sollen diese Daten mit gelöscht werden.

    Gibt es dafür einen passenden Mechanismus? Wo/mit welchen Funktionen kann ich solche Daten lokal speichern?

    Oxy
    Thx!

    Oxy

    Beitrag von kekskekskeks ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • Jepp, per openFileInput() / openFileOutput() ist die beste Methode dann legt er deine Daten unter


    data/data/DeinPacketName/files

    ab.
    Achtung du musst deinem App Permissions geben um auf der SD-Karte zu schreiben.

    <uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>