android 文件保存方法 sd卡中或系统
16lz
2021-01-23
package com.spring.sky.download;import java.io.File;import android.content.Context;import android.os.Environment;import android.util.Log;/** * 文件工具类 * @author spring sky * Email:vipa1888@163.com * QQ:840950105 * name:石明政 * */public class FileUtil {/** * 检验SDcard状态 * @return boolean */public static boolean checkSDCard(){if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)){return true;}else{return false;}}/** * 保存文件文件到目录 * @param context * @return 文件保存的目录 */public static String setMkdir(Context context){String filePath;if(checkSDCard()){filePath = Environment.getExternalStorageDirectory()+File.separator+"myfile";}else{filePath = context.getCacheDir().getAbsolutePath()+File.separator+"myfile";}File file = new File(filePath);if(!file.exists()){boolean b = file.mkdirs();Log.e("file", "文件不存在 创建文件 "+b);}else{Log.e("file", "文件存在");}return filePath;}}
更多相关文章
- 【Android】Zip文件解压方法
- android过滤隐藏文件FileFilter
- android读取SD卡下面所有的TXT文件名,listView显示出来。
- 安卓各文件存储路径汇总(Android file path)
- Android开发系列教程——目录
- Android中保存Logcat信息到文件
- android解析生成xml文件
- 可以下载Android 源代码的repo源文件