package com.yan.file.service;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import android.content.Context;
import android.os.Environment;
public class FileService {
public FileService(Context context) {
this.context = context;
}
private Context context;
/**
* 保存内容
* @param content
* @throws IOException
*/
public void save(String content) throws IOException{
FileOutputStream os=context.openFileOutput("yan.txt", Context.MODE_APPEND);
os.write(content.getBytes());
os.close();
}
public void save2(String content) throws Exception{
FileOutputStream os=context.openFileOutput("zhang.txt", Context.MODE_WORLD_READABLE);
os.write(content.getBytes());
os.close();
}
public void saveToSDCard(String content) throws Exception{
// File file=new File("/sdcard", "yan.txt");
//getExternalStorageDirectory()直接得到sdcard的目录
File file=new File(Environment.getExternalStorageDirectory(), "yan.txt");
System.out.println(Environment.getExternalStorageDirectory()+"----------");
FileOutputStream fos=new FileOutputStream(file);
fos.write(content.getBytes());
fos.close();
}
}