//创建文件夹(在布局文件中的Button控件绑定事件"android:onClick="Creat_dir"")
public void Creat_dir(View view)
{
 System.out.println("开始创建文件夹");
    //判断SD卡是否存在
    if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) {
        String path = Environment.getExternalStorageDirectory() + File.separator + "loong" + File.separator;
        File file = new File(path);
        if(!file.exists()) {
            file.mkdir();
        }else{
         Toast creat_dir=Toast.makeText(Creat.this, "文件夹已存在!",Toast.LENGTH_LONG );
         creat_dir.show();
         
        }
    }
}

PS:在AndroidManifest.xml中添加权限

<!-- 往sdcard中写入数据的权限 -->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
    </uses-permission>
    <!-- 在sdcard中创建/删除文件的权限 -->
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" >
    </uses-permission>

转载于:https://www.cnblogs.com/fiveyearsago/p/3490781.html

实训笔记(一) 创建文件夹(SDCard)相关推荐

  1. 初次使用Ubuntu18.04遇到的问题——笔记2(Ubuntu18.04 缺失字体如何手动添加字体+Ubuntu18.04 右键怎么添加新建空白文本文件+Ubuntu18.04 如何创建文件夹的快)

    目录 碎碎念: Ubuntu18.04 缺失字体如何手动添加字体 首先需要找到缺少的字体文件: 找到缺失的字体文件后的添加过程: 1. 找到字体位置 2. 拷贝字体 3. 建立字体索引信息并更新缓存 ...

  2. Linux学习笔记:mkdir创建文件夹

    文件夹,即目录,在linux中使用mkdir创建. 语法:mkdir dir_name 通过 mkdir 命令可以实现在指定位置创建以 dir_name(指定的文件名)命名的文件夹或目录.要创建文件夹 ...

  3. OSS报表系统实训笔记

    OSS报表系统 实训笔记 实训公司:中科天地 (王海格,老师超好)                                     Edited by Hen Egg ,Michelangel ...

  4. css+js+jq实训笔记

    css+js+jq实训笔记 css第一天 css第二天 css第三天 css第四天 css第五天 css第六天 js第一天 js第二天 js第三天 js第四天 js第五天 js第六天 jq第一天 jq ...

  5. linux mkdir 文件夹,Linux mkdir 创建文件夹命令

    介绍: 该命令创建指定的目录名,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录 语法: mkdir [-m] [-p] 目录名 选项介绍: -m: 对新建目录设置 ...

  6. linux 代码获取当前路径,【linux】shell代码,获取当前路径,创建文件夹

    Linux学习笔记:mkdir创建文件夹 文件夹,即目录,在linux中使用mkdir创建. 语法:mkdir dir_name 通过 mkdir 命令可以实现在指定位置创建以 dir_name(指定 ...

  7. 实训项目2Linux基本命令,实训项目2 Linux文件系统管理

    实训项目2 Linux文件系统管理 发布时间:2011-06-24 15:51:10来源:红联作者:397778823 一. 实训目的: 1. 掌握磁盘分区的方法: 2. 掌握文件系统的建立.挂装.解 ...

  8. android下创建文件夹和修改其权限的方法

    原文:http://www.cnblogs.com/wanqieddy/archive/2011/12/28/2304906.html 由于工作的需要,今天研究了在android下创建文件夹和修改其权 ...

  9. Android 创建文件,删除文件,加载本地txt文件,string转txt文件,创建文件夹,读取文件夹,open failed: ENOENT

    1.创建文件 String fileName = "my.txt"; File fs = new File(Environment.getExternalStorageDirect ...

最新文章

  1. java e次方_java基础知识
  2. windows下配置odbc时userid填什么_BurpSuite + Xray 被动扫描配置
  3. 分布式系统消息中间件——RabbitMQ的使用基础篇
  4. Php正则替换字符串
  5. create CRM task via code
  6. Linux 路径和目录问题
  7. textarea怎么占满整个td_保健品为什么偏偏盯上老人?作为子女,应怎么面对老人狂买保健品...
  8. word手写字体以假乱真_常用的100个Word快捷键
  9. 怎样删了系统升级服务器,如何优雅的搞垮服务器,再优雅的救活
  10. 苹果mac图像编辑和设计工具:Photoshop 2021
  11. [zz]c++可变参数函数使用
  12. 【Java面试系列】Java微服务面试题
  13. uCOSIII 实时操作系统(一) - 简介
  14. SPSS典型相关分析案例
  15. c语言倒直角梯形,请问一下大佬们这段代码问题在哪里?
  16. delmatch oracle_oracle – 无法从结果集中读取列值
  17. selenium官方文档
  18. IA32 gnu assembly 32 bit instruction pretend to be 64 bit instruction
  19. Ray-分布式的SGD
  20. Processing互动编程开发实践之动态文字打乱功能(别嫌长,代码多,图片多)

热门文章

  1. Hi3516A开发--USB PCB 设计建议
  2. Leetcode-最佳买卖股票机含冷冻期
  3. php网页加查询框,Twentytwelve头部添加搜索框及网站名称与描述同行显示的简单方法 | 科研动力...
  4. 【译】Look-ahead Staking in Qtum - What does that even mean?
  5. 关于intent-filter的误区
  6. python csv 大文件_Python性能调优:JSON到CSV,大文件
  7. 输出java_java基础----Java的格式化输出
  8. arduinoesp8266定时器_esp8266定时开关,远程控制
  9. c 实现html5,html5 实现手机摇一摇功能(C)
  10. YOLOv3 《YOLOv3: An Incremental Improvement》论文笔记