Android - Dateimanagement
Aus Wikizone
Version vom 10. März 2013, 14:12 Uhr von 134.3.241.116 (Diskussion) (→Datei erzeugen über FileOutputStream)
Internal Storage[Bearbeiten]
// Gibt ein File Objekt zurück, welches das interne Verzeichnis der App repräsentiert getFilesDir()
// Temporäre Dateien können ins Cache Verzeichnis -> sollte gelöscht werden und nicht zu viel enthalten getCacheDir()
Datei erzeugen[Bearbeiten]
File file = new File(context.getFilesDir(), filename);
Datei erzeugen über FileOutputStream[Bearbeiten]
- String erzeugen und speichern.
- MODE_PRIVATE -> Zugriff nur für App
String filename = "myfile";
String string = "Hello world!";
FileOutputStream outputStream;
try {
outputStream = openFileOutput(filename, Context.MODE_PRIVATE);
outputStream.write(string.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}