1、创建目录及文件

private void mkdir_folder_file(){

File folder = new File("/sdcard/test");
    if(!folder.exists()){
      folder.mkdirs();//创建目录
    }
    File test_f = new File(folder,"test.txt");
    if(!test_f.exists()){
      try {
test_f.createNewFile();//创建文件
      } catch (IOException e) {
e.printStackTrace();
      }
    }
  }

2.写文件
  public void write_file(){
    try{
      File file = new File("/sdcard/test/test.txt");
      FileOutputStream stream = new FileOutputStream(file);
      String str = "Wirte SD file test is Ok!";
      byte[] buf = str.getBytes();  
      stream.write(buf);//写文件
      stream.close();  
    }catch(Exception e){
      e.printStackTrace();
    }
  }

3、读文件
  public static String read_file() {
    StringBuilder stringBuilder = new StringBuilder();        
    try {  
      File Profile = new File("/sdcard/test/test.txt"));
      if (!Profile.exists()) {
return null;
      }
      InputStream ins = new FileInputStream(Profile);
      BufferedReader bf = new BufferedReader(new InputStreamReader(ins));
      String line;
      while ((line = bf.readLine()) != null) {
stringBuilder.append(line);
      }
    } catch (IOException e) {
      e.printStackTrace();
    }
    return stringBuilder.toString();

}

4、权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />    
    <uses-permission android:name="android.permission.ACCESS_ALL_EXTERNAL_STORAGE"/>

android 创建目录/文件/读写文件相关推荐

  1. Android data目录读写文件

    1.如果向/data/data/Package name/目录下写文件要在AndroidManifest.xml里加入如下句 <uses-permission android:name=&quo ...

  2. qt android文件读写文件,qt android 开发之写入xml配置文件篇

    应用初始化本地数据,需要读取配置文件,小编介绍如何通过xml简单写入配置文件,至于为什么选择这个格式,主要因为在qml中有一个很好 的类使用:XmlListModel xmlListModel能直接读 ...

  3. Kotlin 开发Android app(十九):文件读写和SharedPreferences内容存储

    在项目中,有些重要的数据需要保存在手机中,在手机中为了数据的安全需要把存储分为内部存储和外部sd卡存储. 内部存储 存储在内部的数据是比较安全的,别的app是无法访问到你的内部数据,只有自己的app才 ...

  4. python写文件读文件-Python 实例:读写文件

    原标题:Python 实例:读写文件 读写文件是最常见的IO操作.内置了读写文件的函数,用法和的读写文件非常类似.在磁盘上读写文件的功能都是由提供的,现代不允许普通的程序直接操作磁盘,所以,读写文件就 ...

  5. python模块、字符编码、文件读写

    模块 当我们用一种语言开始真正的软件开发室,除了编写代码外,还需要很多基本的已经写好的现成的东西,高级语言通常都会为我们提供了一个比较完善的基础代码库,让我们能直接调用,python也不例外,为我们提 ...

  6. [Python从零到壹] 三.语法基础之文件操作、CSV文件读写及面向对象

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  7. mfc读取txt文件并显示_Python入门丨文件读写

    文件读写 文件读写,是Python代码调用调用电脑文件的主要功能,能被用于读取和写入文本记录.音频片段.Excel文档.保存邮件以及任何保存在电脑上的东西. 读取文件 读取文件三个步骤: 准备工作:首 ...

  8. python 编码 解码 读写文件

    python基础语法6 编码解码 encode编码与decode解码 读写文件 编码解码 计算机是以二进制(0或1)存储的,以字节为单位,1byte=8bit,1KB=1024B:1MB=1024KB ...

  9. python 清空文件夹_python读写文件

    文件读写 文件读写,是Python代码调用电脑文件的主要功能,能被用于读取和写入文本记录.音频片段.Excel文档.保存邮件以及任何保存在电脑上的东西. ①读取文件 首先,我们在桌面新建一个text文 ...

最新文章

  1. 介绍ABC 蜂群算法网站
  2. 内蒙十二地市的称谓对应关系
  3. THINKPHP 分页类
  4. iOS10 CallKit简单开发
  5. python字频统计软件_python结巴分词以及词频统计实例
  6. Highcharts教程--把js代码从html中抽离出来,放到单独的一个js文件中。由html页面调用...
  7. DataReader不奇怪,该出手时就出手!
  8. 信息学奥赛C++语言:社会实践任务
  9. Windows域控 设置全域的密码策略 【全域策略生效】
  10. 【操作系统/OS笔记06】虚拟内存、覆盖、交换
  11. CCF201512-1 数位之和(100分)
  12. ubantu 系统安装apache 和mysql
  13. 整人程序源码(VB)
  14. 金士顿u盘写保护修复教程
  15. 苹果手机验真假_简单三步教你辨别苹果二手机,识别率高达99%,特别适合新手
  16. 创业公司如何分配股权?
  17. django自带模块实现翻页功能
  18. Spinner的setOnItemSelectedListener(
  19. notepad++如何安装compare插件
  20. 机器学习之聚类常用方法

热门文章

  1. Pspice 使用指南(中文)
  2. 金融危机下的企业经营战略
  3. 操作日志和系统日志分类记录
  4. Sketch2Code 前端智能AI-识别草图生成代码
  5. ANN 神经网络介绍
  6. 【参数辨识】永磁同步电机的参数辨识
  7. python粘性拓展_Python拓展
  8. 《Java编程思想》笔记14.类型信息
  9. python-5 函数
  10. Spark 广播变量和累加器