package com.example.filedemo; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { private static final String FILENAME = "msg"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); FileOutputStream outputStream = null; try { //获得文件输入流 outputStream = openFileOutput(FILENAME, 0); //进行包装 PrintStream printStream = new PrintStream(outputStream); printStream.println("姓名:吉林"); printStream.println("年龄:100"); printStream.println("省会:长春"); printStream.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
读取
show = (TextView) findViewById(R.id.show); FileInputStream in = null; try { in = openFileInput(FILENAME); Scanner sc = new Scanner(in); while(sc.hasNext()){ show.append(sc.next()+" "); } sc.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }