Android  文件及文件夹操作
1.判断路径(文件夹)是否存在:
方法:
public boolean fileIsExists(String strFile) {    try {        File f=new File(strFile);        if(!f.exists()) {            return false;        }    }    catch (Exception e) {        return false;    }    return true;}
使用:
   
if (!fileIsExists(CoreData.CACHE_OFFLINE_MAP_PATH+"hangzhougongyuan")){    ……}
---------------------------------------------------------------------------------------------------------------------------------
2.删除文件夹和文件夹里面的文件:
方法:
   
//删除文件夹和文件夹里面的文件
public static void deleteDir( final String pPath) { File dir = new File(pPath); deleteDirWihtFile(dir);} public static void deleteDirWihtFile(File dir) { if (dir == null || !dir.exists() || !dir.isDirectory()) return; for (File file : dir.listFiles()) { if (file.isFile()) file.delete(); // 删除所有文件 else if (file.isDirectory()) deleteDirWihtFile(file); // 递规的方式删除文件夹 } dir.delete(); // 删除目录本身}使用:
   
if (fileIsExists(CoreData.CACHE_OFFLINE_MAP_PATH+"liangzhu_bianjie")){    deleteDir(CoreData.CACHE_OFFLINE_MAP_PATH+"liangzhu_bianjie");    Toast.makeText(getActivity(),"已成功删除离线包!",Toast.LENGTH_SHORT).show();}

更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. Android(安卓)用AsyncTask下载网络图片并显示百分比
  4. [连载 3/15] Android(安卓)从入门到精通Example 之 Reading a Lo
  5. Android(安卓)实现截屏
  6. [Android] 压缩图片并保存
  7. Android(安卓)NDK Cmake学习记录
  8. android逆向工程教程
  9. Android(安卓)SDCard操作(文件读写,容量计算)

随机推荐

  1. 好的网子
  2. android NDK JNI设置自己的log输出函数
  3. Android之在Bitmap上涂鸦效果
  4. 相对布局 RelativeLayout 常用属性介绍
  5. android修改进程名
  6. android 流量统计
  7. Android安装和卸载程序
  8. selector
  9. Android程序怎么做单元测试
  10. 制作登录界面的布局时候,可以使用 android