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. android webview 使用js加载json文件失败
  2. Android Studio中R文件丢失
  3. 文件浏览器
  4. Android签名文件生成

随机推荐

  1. Android(安卓)MotionEvent的getX()和getR
  2. Android(安卓)几种网络请求。
  3. Android中的drawable(hdpi,ldpi,mdpi) 的
  4. Android(安卓)Studio Mac 快捷键整理分享
  5. Android实现监听电话呼叫状态的方法
  6. android一个LinearLayout中具有几个控件,
  7. Android(安卓)Jni 学习实战之(一)
  8. 一网打尽__Android(安卓)开源代码合集(Web
  9. 【MTK】修改开机重启概率性BUG——无法正
  10. Android(安卓)Studio 之 对话框开发(Dial