SD卡

来源:互联网 发布:2016淘宝销售额 编辑:程序博客网 时间:2024/05/16 00:25
// 保存图片至SD卡public static void saveFile(Bitmap bm, String fileName, String root)throws IOException {File dirFile = new File(root);if (!dirFile.exists()) {dirFile.mkdir();}File dirFile2 = new File(root + ".nomedia/");if (!dirFile2.exists()) {dirFile2.mkdir();}File myCaptureFile = new File(root + fileName);BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(myCaptureFile));bm.compress(Bitmap.CompressFormat.PNG, 80, bos);bos.flush();bos.close();}public static void createDir(String root) throws IOException {File dirFile = new File(root);if (!dirFile.exists()) {dirFile.mkdir();}File dirFile2 = new File(root + ".nomedia/");if (!dirFile2.exists()) {dirFile2.mkdir();}}

// 向已创建的文件中写入数据public static void print(String str, String url) {FileWriter fw = null;BufferedWriter bw = null;try {fw = new FileWriter(url, true);//// 创建FileWriter对象,用来写入字符流bw = new BufferedWriter(fw); // 将缓冲对文件的输出String myreadline = str;bw.write(myreadline + "\n"); // 写入文件bw.newLine();bw.flush(); // 刷新该流的缓冲bw.close();fw.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();try {bw.close();fw.close();} catch (IOException e1) {// TODO Auto-generated catch block}}}

原创粉丝点击