android File保存数据
将数据直接以文件的形式保存在设备中,通过Context.openFileInput()方法获得标准的JAVA文件输入流(FileInputStream),通过Context.openFileOutput()方法获得标准的JAVA文件输出流(FileOutputStream)
?
写数据到file文件中
findViewById(R.id.read_file).setOnClickListener(new Button.OnClickListener() {@Overridepublic void onClick(View v) {FileInputStream fis;try {//打开文件并得到InputStream对象fis = openFileInput("huangbiao.txt");//available()返回估算需要的空间长度byte[] buffer = new byte[fis.available()];//把数据流的内容写入buffer中fis.read(buffer);String aaa = new String(buffer);System.out.println(aaa);fis.close();} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}});?