package cn.edu.zafu.jwc.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import android.content.Context; import android.net.Uri; import android.os.Environment; /** * @author lizhangqu * */ public class FileUtil { private Context context; public FileUtil(Context context) { this.context = context; } public boolean save(String filename, String content) { File file = new File(context.getFilesDir(), filename); FileOutputStream outputStream; try { outputStream = context.openFileOutput(filename, Context.MODE_PRIVATE); outputStream.write(content.getBytes()); outputStream.close(); } catch (Exception e) { e.printStackTrace(); } return false; } public boolean isExternalStorageWritable() { String state = Environment.getExternalStorageState(); if (Environment.MEDIA_MOUNTED.equals(state)) { return true; } return false; } public boolean isExternalStorageReadable() { String state = Environment.getExternalStorageState(); if (Environment.MEDIA_MOUNTED.equals(state) || Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) { return true; } return false; } }