Professional Documents
Culture Documents
File Handling
File Handling
in Android
How to read & write file in
Android
Basic Steps
Create new project.
Create interface(main_activity)
File Name
File Text
Write file (Button)
Read file (Button)
Edit text where read data is placed
FileWriter
BufferedWriter
FileReader
BufferedReader
Step 1: done
Project and
Interface is created
Step 2: Create
FileOperations
java Class
Use Object of
FileOperations class
for reading and
writing purposes
from in.
Step 4: Add
permission to
manifest
Difference between
FileOutputSream & FileWriter
File fout = new
File(file_location_string);
FileOutputStream fos = new
FileOutputStream(fout);
BufferedWriter out = new
BufferedWriter(new
OutputStreamWriter(fos));
out.write("something");
Difference between
FileOutputSream & FileWriter
FileOutputStream
Simple Example of
FileOutputStream
String FILENAME = "hello_file";
String string = "hello world!";
FileOutputStream fos =
openFileOutput(FILENAME,
Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
one change.
FileOutputStream fOut =
openFileOutput("savedData.txt",
MODE_APPEND |
MODE_WORLD_READABLE );
Delete a file
You should always delete files that you no
longer need. The most straightforward
way to delete a file is to have the opened
file reference call delete() on itself.
myFile.delete();
If the file is saved on internal storage,
you can also ask the Context to locate
and delete a file by calling deleteFile():
myContext.deleteFile(fileName);