Articles → Android → Interaction with internal storage in android
Interaction with internal storage in android
Example
public void WriteInInternalStorage(View view)
{
EditText name = (EditText) findViewById(R.id.name);
String data = name.getText().toString();
try
{
FileOutputStream outputFileStream = openFileOutput("file.txt", Context.MODE_PRIVATE);
outputFileStream.write(data.getBytes());
outputFileStream.close();
} catch (Exception e)
{
e.printStackTrace();
}
}
public void ClearData(View view)
{
EditText name = (EditText) findViewById(R.id.name);
name.setText("");
}
public void DeleteInternalStorageFile(View view)
{
this.deleteFile("file.txt");
}
public void ReadFromInternalStorage(View view)
{
EditText name = (EditText) findViewById(R.id.name);
try
{
InputStream inputStream = this.openFileInput("file.txt");
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line = new String();
String allLines = new String();
while ((line = bufferedReader.readLine()) != null)
{
allLines += line;
}
name.setText(allLines);
inputStream.close();
} catch (Exception e)
{
e.printStackTrace();
}
}
Click to Enlarge
Click to Enlarge
Click to Enlarge
Click to Enlarge
How can we see the file in internal storage?
Click to Enlarge