写文件函数

来源:互联网 发布:mac版本魔兽世界插件 编辑:程序博客网 时间:2024/05/23 01:17
private void Write_Files(String write_info)
{
//监测SD卡是否挂载
if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
   //创建流对象
try{
outStream = new FileOutputStream(saveFile,true);
}catch (FileNotFoundException e){
e.printStackTrace();
return ;
}
//写入文件
    try {   
    outStream.write(write_info.getBytes());
    }catch(FileNotFoundException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    } catch (IOException e){
    // TODO Auto-generated catch block
    e.printStackTrace();
    } catch (NullPointerException e){
    e.printStackTrace();
      }
    finally{
    try{
    //关闭输出流
    outStream.close();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();  
    }
    }
   
}else {
Toast.makeText(this, "SD 没有挂载或不存在", Toast.LENGTH_SHORT).show();
return ;
}
}
0 0