Gibt es Richtlinien, wo sollte meine App Ressourcendateien aus dem Internet herunterladen? HierAndroid: gute Praktiken zum Organisieren von Verzeichnissen und Dateien auf Speicher SD-Karte?
Antwort
Für die Zukunft, jetzt gibt es Richtlinien veröffentlicht: http://developer.android.com/guide/topics/data/data-storage.html
Akzeptierte Antwort geändert – tomash
ist eine Beratung gleaned aus dem Android-Entwickler-Forum:
Es gibt zwei ziemlich häufig und gut definierten Situationen:
Situation: Sie benötigen eine temporäre Datei einige Verarbeitung zu tun, die gewonnen 't unbedingt in den Speicher passen.
Lösung: Erstellen Sie die Datei, verwenden Sie es, es löschen, wenn Sie getan * Caveat sind: fordern eine SD-Karte: Die Datei außergewöhnlich groß sein kann. Die Datei enthält sensible Informationen: App-Speicher verwenden.
Situation: Sie betreiben einen Cache.
Lösung: halten Sie die Dateien im Cache-Verzeichnis geliefert (Context.getCacheDir()), das System kennt, kann diese ** Caveat gelöscht werden: Big Ticket-Artikel (wie Songs und Videos) auf dem Sprung sdcard (der Benutzer können diese Arten als nützliche Dateien behandeln sowieso)
ich nicht beli Vorab werden bestimmte Richtlinien veröffentlicht, aber es empfiehlt sich, ein dediziertes Verzeichnis für Ihre Anwendung zu erstellen, anstatt alles im Stammverzeichnis der SD-Karte zu speichern. –