1.直接在一个已存在文件夹下创建一个文件,直接使用createNewFile()方法,例如:

在/storage/emulated/0/test 这个目录下创建一个test.txt 文件

2.在一个不存在的文件夹下创建一个文件,先使用mkdirs(),创建文件夹,再使用createNewFile()方法创建文件,例如

在/storage/emulated/0目录下创建text/test.txt

val fileName = Environment.getExternalStorageDirectory().path + File.separator + "/text"

File(fileName).mkdirs()//先创建text文件夹

File(fileName+"/test.txt").createNewFile()//创建test.txt文件

3.在一个不存在的文件夹下创建一个文件,直接使用createNewFile()方法创建文件

  val fileName = Environment.getExternalStorageDirectory().path + File.separator + "/test/test2.txt"val file1 = File(fileName )file1.createNewFile()

4.创建文件和文件夹需要权限,6.0之前不需动态获取,6.0及以上需要动态获取

5.https://blog.csdn.net/nicepainkiller/article/details/81181861 安卓各种路径获取方式

Android 创建文件夹与文件相关推荐

  1. android 创建隐藏文件夹吗,Android创建隐藏文件可能文件夹

    Android创建隐藏文件或者文件夹 android创建隐藏文件或者文件夹,其实只要在文件名或者文件夹名字前加一个点号即可. 隐藏文件(夹)可直接进行读写. 如果需要去除隐藏,那就是重命名,去除点即可 ...

  2. python跳转和创建目录,Python - 创建目录,切换目录,创建文件,复制文件,移动文件 ,删除文件夹及文件...

    # -*- coding: utf-8 -*- """ Created on Mon Jan  9 00:35:43 2017 @author-Weixin: 95355 ...

  3. python创建模块文件夹_python文件、文件夹、压缩包处理模块-shutil模块

    shutil模块 高级的文件.文件夹.压缩包 处理模块 本节内容基本在linux下python交互环境实现 复制移动文件.文件夹 将文件内容拷贝到另一个文件中,可以部分内容 格式如下: ``` shu ...

  4. android 删除目录下所有文件大小,Android 删除文件夹(文件夹以及文件夹下所有的文件)、文件...

    1.Android 删除文件夹(文件夹以及文件夹下所有的文件) //删除文件夹和文件夹里面的文件 public static void deleteDirWihtFile(File dir) { if ...

  5. java自用代码(包括:新建单线程、创建文件夹及文件、map转为json并将json写入txt、文件剪切或改名)...

    // 单向光闸写入文件线程new Thread(new Runnable() {// 将map转为jsonJSONObject obdjson = new JSONObject(data);@Over ...

  6. python创建多个文件_Python创建文件夹与文件的快捷方法

    这篇文章主要给大家介绍了关于Python创建文件夹与文件的快捷方法以及批量创建文件夹的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学 ...

  7. java 删除文件夹和文件_如何创建无法删除的文件夹?

    我们在使用电脑的时候总会碰到一些重要文件被意外删除,再看看回收站早已空空如也,让我们追悔莫及.今天管家就教给大家创建无法正常删除的文件夹,把重要文件放在里面这样我们就不会误删文件了,开始吧! 操作方法 ...

  8. Python快捷创建文件夹和文件详解

    Python快捷创建文件夹和文件详解 自己做文件时发现  简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公. 项目目录 file11 创建文件夹 file22 创 ...

  9. 解决windows下无法创建以“.”开头的文件夹或者文件

    一.问题描述 在windows下创建以"."为开头的文件夹和文件,会出现下面问题: 二.问题解决 1.创建文件夹 比如创建.kaggle文件夹,这样显然是会失败的,所以你可以先随便 ...

  10. java如果判断文件夹或文件不存在就创建文件夹或文件

    java如果判断文件夹或文件不存在就创建文件夹或文件 1.判断文件是否存在,不存在创建文件 File file=new File("e:/cc/cc.jpg"); if(!file ...

最新文章

  1. C 语言 和 C++语言的对比学习   二 数据类型
  2. R语言与数据分析(10)-内置数据集
  3. React Native 0.50版本新功能简介
  4. P1111 修复公路(并查集)
  5. 数据挖掘——数据仓库
  6. 《软件工程(第4版?修订版)》—第1章1.5节 系统的方法
  7. linux初始化进程ppid号,linux基础(十一)--系统初始化的简谈
  8. RuoYi-Cloud 部署篇_03(linux环境 Oracle +nginx版本)
  9. hexo评论_【前端简历加分】hexo框架搭建个人博客站点,手把手教学
  10. WinXp怎么开机进入Dos
  11. 深入Linux设备驱动程序内核机制
  12. IDEA解决Tomcat乱码问题
  13. 64位 java 数据类型_java 数据类型
  14. 一位销售的几年职业总结
  15. YDOOK:ANSYS 进行电磁场仿真的第三步:施加边界条件和载荷
  16. reverse-for-the-holy-grail-350 攻防世界
  17. python3报错: takes 1 positional argument but 2 were given 问题解决。
  18. 【CSDN下载】第二期:Xcode iOS真机镜像包、人脸探测与识别源码资源
  19. LEX自动生成词法分析器
  20. 家具vr虚拟交互展示外包制作

热门文章

  1. 金仓数据库KingbaseES ksql工具用户指南及参考--3. Ksql入门
  2. Copy Deepcopy
  3. WIN10出现黑屏只剩一个鼠标的情况解决方案
  4. 百度发布2021高考十大热搜专业!最火爆的专业竟然是 ....
  5. 简谈caffe中的LRN层
  6. 18款超看好纯css 标题栏
  7. 使用PXE+Kickstart构建无人值守系统安装服务
  8. JavaWeb项目之租车系统管理系统
  9. 【程序员如何买基金 十一】基金定投止盈策略
  10. IDEA | 使用 Git