Storing application data is one of the most important part in Android development. And the easiest way to do that is saving data to a file.
In this post, I will show you how to save and read data to/ from a file in Android.
To write data file, call the FileOutputStream.write() method.
After you saving all data to file, call FileOutputStream.close() method to close the output stream and finish the task.
Reading data from a file is very similar to writing data.
Call the FileInputStream.read() method to read all data from that file.
Finally, call the FileInputStream.close() method to close the input stream after the reading task completed.
Below is the demo application for this post:
When user hit the Save button, the application will save the text in EditText to file in device.
And when the Load button was hit, it will load all data from file to TextView on the screen.