最近做项目有个问题,就是建立有深度的文件夹。传统方式的if-else是很费时费力的。小的不才,胡乱写个公共方法,便于大家使用。

废话不多说,上代码:

public static void crSDFile(String... folder) {int length = folder.length;String genFolder = "mnt/sdcard/";String str = genFolder;File file;for (int i = 0; i < length; i++) {str = str + folder[i] + "/";file = new File(str);if (!file.exists()) {file.mkdir();}}}

说明下:folder参数内容是要传进去的要建立的文件夹名。
例如建立 mnt/sdcard/ceshi/1/2 这样的路径文件夹。那么传进去参数就可以为 crSDFile(ceshi,1,2); 即可。




请转摘者珍惜笔者的劳动成果

更多相关文章

  1. android环境配置-again-遇到的问题总结
  2. Android应用数据存储几种方式(2)
  3. 第二课 - Android项目目录结构
  4. Android(安卓)编译参数 LOCAL_MODULE_TAGS
  5. Android(安卓)开源库——侧滑菜单栏(SlidingMenu)的导入和使用
  6. Android之Menu选项菜单
  7. Android入门笔记 - 网络通信 - HttpClient
  8. Android异常汇集----4. Android(安卓)requires compiler complia
  9. Android(安卓)API:Activity.managedQuery()

随机推荐

  1. android http://dl-ssl.google.com/andro
  2. Android中的Environment.getExternalStor
  3. Android(安卓)Bluetooth 蓝牙开发资料大
  4. Introduction to Model View Presenter o
  5. roboguice - Android上的依赖注入框架
  6. LinearLayout中android:layout_gravity="
  7. android开源库合集
  8. android 系统裁剪
  9. Android二维码开源项目zxing用例简化和生
  10. Notification用法,注意API版本,API大于11的