让我来教大家Android文件是怎么来实现读写功能的。


  源码:

  //第一个button的事件读取  btn01.setOnClickListener(new Button.OnClickListener() {  @Override  public void onClick(View v) {  FileInputStream myFileStream = null;  InputStreamReader myReader = null;  char[] inputBuffer = new char[255];  String data = null;  try{  //得到文件流对象  myFileStream = openFileInput("my.txt");  //得到读取器对象  myReader = new InputStreamReader(myFileStream);  //开始读取  myReader.read(inputBuffer);  data = new String(inputBuffer);  Toast.makeText(MyManagerFile.this, "读取文件成功",Toast.LENGTH_SHORT).show();  }  catch (Exception e) {  e.printStackTrace();  Toast.makeText(MyManagerFile.this, "读取文件失败",Toast.LENGTH_SHORT).show();  }  finally {  try {  myReader.close();  myFileStream.close();  } catch (IOException e) {  e.printStackTrace();  }  }  //显示文件内容在txtView  txtView.setText("读取到的内容是:"+data);  }  });  //第二个button的事件写入  btn02.setOnClickListener(new Button.OnClickListener() {  @Override  public void onClick(View v) {  //要写放的数据从文本框得到  String data=((EditText)findViewById(R.id.EditText01)).getText().toString();  //文件流  FileOutputStream myFileStream = null;  //写对象  OutputStreamWriter myWriter = null;  try{  //从得到文件流对象  myFileStream = openFileOutput("my.txt",MODE_PRIVATE);  //得到写入器对象  myWriter = new OutputStreamWriter(myFileStream);  //开始写入  myWriter.write(data);  myWriter.flush();  Toast.makeText(MyManagerFile.this, "写入文件成功",Toast.LENGTH_SHORT).show();  }  catch (Exception e)  {  e.printStackTrace();  Toast.makeText(MyManagerFile.this, "写入文件失败",Toast.LENGTH_SHORT).show();  }  finally  {  try {  myWriter.close();  myFileStream.close();  }  catch (IOException e)  {  e.printStackTrace();  }  }  //显示文件内容在txtView  txtView.setText("刚刚写入的内容是:"+data);  }  });

点击此处下载源码


转载:http://www.adobex.com/android/source/details/00000155.htm

更多相关文章

  1. 高斯模糊效果移植到android系统
  2. 解决“Connection to https://dl-ssl.google.com refused”问题
  3. Android(安卓)模拟器方向键和键盘方向键不能用
  4. android自定标题栏
  5. Android问题总结
  6. 编译友善之背的mini210的android文件系统
  7. 【Android-File】Android文件的读写
  8. 14 Android(安卓)android 按钮效果的两种实现方法
  9. android的文件操作

随机推荐

  1. 当sd卡不存在时,保存文件到手机上
  2. Android实现图片文字轮播特效
  3. GreenDao数据库升级解决方案
  4. Android-Gradle依赖统一管理
  5. Android向node.js编写的服务器发送数据并
  6. Android使用枚举单例实现Toast快速刷新(
  7. android mediasession 音频服务框架
  8. Android获取验证码倒计时实现代码
  9. Android(安卓)使用Intent隐式传递启动Act
  10. wifi 架构