网课指路 B站大神:(学完必会)Android studio基础,从入门到精通,学完小白也能会_哔哩哔哩_bilibili
package com.example.filetest;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.EditText;
import java.io.BufferedWriter;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
public class MainActivity extends AppCompatActivity {
private EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText)findViewById(R.id.editText);
}
@Override
protected void onDestroy() {
super.onDestroy();
String s = editText.getText().toString();
save(s);
}
private void save(String s) {
OutputStream out = null;
BufferedWriter writer = null;
try {
out = openFileOutput("data",MODE_PRIVATE);
writer = new BufferedWriter(new OutputStreamWriter(out));
writer.write(s);
}catch (Exception e){
e.printStackTrace();
}finally {
try {
if(writer!=null)
{
writer.close();
}
}catch (Exception e){
e.printStackTrace();
}
}
}
}
通过Device File Explorer 可以找到生成的data文件