Android文件类保存图片等等
来源:互联网 发布:linux运行fortran程序 编辑:程序博客网 时间:2024/05/24 02:32
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.graphics.Bitmap;import android.os.Environment;import android.util.Log;public class FileUtil {public static String SDPATH = Environment.getExternalStorageDirectory()+ "/formats/";public static void saveBitmap(Bitmap bm, String picName) {Log.e("", "保存图片");try {if (!isFileExist("")) {File tempf = createSDDir("");}File f = new File(SDPATH, picName + ".JPEG"); if (f.exists()) {f.delete();}FileOutputStream out = new FileOutputStream(f);bm.compress(Bitmap.CompressFormat.JPEG, 90, out);out.flush();out.close();Log.e("", "已经保存");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}public static File createSDDir(String dirName) throws IOException {File dir = new File(SDPATH + dirName);if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {System.out.println("createSDDir:" + dir.getAbsolutePath());System.out.println("createSDDir:" + dir.mkdir());}return dir;}public static boolean isFileExist(String fileName) {File file = new File(SDPATH + fileName);file.isFile();return file.exists();}public static void delFile(String fileName){File file = new File(SDPATH + fileName);if(file.isFile()){file.delete(); }file.exists();}public static void deleteDir() {File dir = new File(SDPATH);if (dir == null || !dir.exists() || !dir.isDirectory())return;for (File file : dir.listFiles()) {if (file.isFile())file.delete(); // 删除所有文件else if (file.isDirectory())deleteDir(); // 递规的方式删除文件夹}dir.delete();// 删除目录本身}public static boolean fileIsExists(String path) {try {File f = new File(path);if (!f.exists()) {return false;}} catch (Exception e) {return false;}return true;}}
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.graphics.Bitmap;import android.os.Environment;import android.util.Log;public class FileUtil {public static String SDPATH = Environment.getExternalStorageDirectory()+ "/formats/";public static void saveBitmap(Bitmap bm, String picName) {Log.e("", "保存图片");try {if (!isFileExist("")) {File tempf = createSDDir("");}File f = new File(SDPATH, picName + ".JPEG"); if (f.exists()) {f.delete();}FileOutputStream out = new FileOutputStream(f);bm.compress(Bitmap.CompressFormat.JPEG, 90, out);out.flush();out.close();Log.e("", "已经保存");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}public static File createSDDir(String dirName) throws IOException {File dir = new File(SDPATH + dirName);if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {System.out.println("createSDDir:" + dir.getAbsolutePath());System.out.println("createSDDir:" + dir.mkdir());}return dir;}public static boolean isFileExist(String fileName) {File file = new File(SDPATH + fileName);file.isFile();return file.exists();}public static void delFile(String fileName){File file = new File(SDPATH + fileName);if(file.isFile()){file.delete(); }file.exists();}public static void deleteDir() {File dir = new File(SDPATH);if (dir == null || !dir.exists() || !dir.isDirectory())return;for (File file : dir.listFiles()) {if (file.isFile())file.delete(); // 删除所有文件else if (file.isDirectory())deleteDir(); // 递规的方式删除文件夹}dir.delete();// 删除目录本身}public static boolean fileIsExists(String path) {try {File f = new File(path);if (!f.exists()) {return false;}} catch (Exception e) {return false;}return true;}}
0 0
- Android文件类保存图片等等
- android 保存图片到指定文件
- Android保存图片到图库,Android扫描文件到媒体库,Android保存图片到SD卡
- Android保存图片到图库,Android扫描文件到媒体库,Android保存图片到SD卡
- Android保存图片到图库,Android扫描文件到媒体库,Android保存图片到SD卡
- 保存图片,文本文件,word文档等等方法都是一样的
- 保存图片文件的工具类
- 保存图片到文件
- 网络爬虫,用C#做一个网络爬虫demo,功能有保存网页、图片、js文件、等等其他的文件。有界面显示,有代码注释。
- Android 一个将当前屏幕保存为图片文件的类
- android 将一个bitmap保存成图片文件
- Android调用系统相机拍照并保存图片文件
- android 打开系统相机拍照并保存文件,显示图片。
- Android 网上下载图片 保存在文件中 更新listview
- android 在Sdcard和本地创建文件保存图片
- Android中把Bitmap图片保存到文件中
- Android--异步保存图片
- android图片保存
- HDU 5914 - Triangle
- 使用Fiddler抓包工具获取App图片资源
- 基于Intellij IDEA的python开发
- (tomcat一闪而过)localhost拒绝了我们的连接请求原因及解决方案
- 各应用/协议常用端口
- Android文件类保存图片等等
- Maven pom.xml
- Linux内存管理之mmap详解
- 407. Trapping Rain Water II
- git操作手册
- MySQL创建事件启动事件停止事件
- 51nod-【1108 距离之和最小 V2】
- mac系统设置目录权限
- Android 如何确定camera呈像方向