Android - Dateimanagement: Unterschied zwischen den Versionen
Aus Wikizone
(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…“) |
|||
| Zeile 10: | Zeile 10: | ||
== Datei erzeugen über FileOutputStream == | == Datei erzeugen über FileOutputStream == | ||
| + | * String erzeugen und speichern. | ||
| + | * MODE_PRIVATE -> Zugriff nur für App | ||
| + | |||
<pre> | <pre> | ||
String filename = "myfile"; | String filename = "myfile"; | ||
Aktuelle Version vom 10. März 2013, 14:12 Uhr
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();
}