Android - Dateimanagement

Aus Wikizone
Version vom 10. März 2013, 14:04 Uhr von 134.3.241.116 (Diskussion) (Die Seite wurde neu angelegt: „== Internal Storage == // Gibt ein File Objekt zurück, welches das interne Verzeichnis der App repräsentiert getFilesDir() // Temporäre Dateien können ins…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Internal Storage

// 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

File file = new File(context.getFilesDir(), filename);

Datei erzeugen über FileOutputStream

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();
}