public class Mainactivity extends Activity {
Private EditText Inputedittext;
Private Button btn;
Private TextView ShowView;
@Override
protected void OnCreate (Bundle savedinstancestate) {
Super.oncreate (savedinstancestate);
Setcontentview (R.layout.activity_main);
Inputedittext = (EditText) Findviewbyid (r.id.input);
BTN = (Button) Findviewbyid (R.ID.BTN);
ShowView = (TextView) Findviewbyid (r.id.show);
Btn.setonclicklistener (New Onclicklistener () {
@Override
public void OnClick (View v) {
TODO auto-generated Method Stub
Writefiles (Inputedittext.gettext (). toString ());
Showview.settext (Readfiles ());
}
});
}
Save File contents
public void Writefiles (String content) {
try {
FileOutputStream fos = openfileoutput ("Stu.txt", mode_private);
Fos.write (Content.getbytes ());
Fos.close ();
} catch (FileNotFoundException e) {
TODO auto-generated Catch block
E.printstacktrace ();
} catch (IOException e) {
TODO auto-generated Catch block
E.printstacktrace ();
}
}
Read File contents
Public String Readfiles () {
String content = null;
try {
FileInputStream FIS = openfileinput ("Stu.txt");
Bytearrayoutputstream BAOs = new Bytearrayoutputstream ();
byte[] buffer = new byte[1024];
int len = 0;
while (len = fis.read (buffer))!=-1) {
Baos.write (buffer, 0, Len);
}
Content = Baos.tostring ();
Fis.close ();
Baos.close ();
} catch (IOException e) {
TODO auto-generated Catch block
E.printstacktrace ();
}
return content;
}
}
android== "data Storage = =" File storage