Android的I/O方法

方法

描述

public FileInputStream openFileInput(String name)

设置要打开的文件输入流

public FileOutputStream openFileOutput(

String name,int mode)

设置要打开的文件输出流,指定操作模式,可以是0、MODE_APPEND、MODE_PRIVATE、MODE_WORLD_READABLE、MODE_WORLD_WRITEABLE

public Resources getResources()

返回Resources对象

文件的读写权限

    openFileOutPut(String fliename,int model)

  存储数据至指定文件名,第二个参数是文件的操作模式,有以下四个常量值:

  • MODE_PRIVATE:设置文件属性为私有,只能被当前项目读写
  • MODE_APPEND:以添加方式打开文件,并向文件中添加数据
  • MODE_WORLD_READABLE:该文件可被其他项目读取
  • MODE_WORLD_WRITEABLE: 该文件可被其他项目写入

  

 保存(写入)文件的操作

//读取文件的操作
FileOutputStream fos=null;try {fos=openFileOutput("test.txt", Activity.MODE_PRIVATE);} catch (FileNotFoundException e) {e.printStackTrace();}
PrintWriter out=new PrintWriter(fos);
out.print("白日依山尽");
out.print("黄河入海流");
out.close();

保存文件的操作

  

  读取文件的操作

//读取文件的操作
try {FileInputStream fis=openFileInput("test.txt");BufferedReader br=new BufferedReader(new InputStreamReader(fis));String str=null;while((str=br.readLine())!=null){TextView tv=(TextView) findViewById(R.id.TV);tv.setText(str);    }
} catch (FileNotFoundException e) {e.printStackTrace();
} catch (IOException e) {e.printStackTrace();
}

读取文件的操作

转载于:https://www.cnblogs.com/leelee/p/6994707.html

【安卓8】文件的读写相关推荐

  1. C# 实现安卓和iOS app 读写数据库,实现手机本地存储

    一.向源代码添加SQLite 向解决方案添加NuGet包 右击解决方案 > 管理解决方案的NuGet 程序包 在"浏览"选项卡中搜索"sqlite-net-pcl& ...

  2. C++/C 文件二进制读写

    C++/C 文件二进制读写 原创 2014年08月20日 18:44:46 标签: 243 编辑 删除 C++方式 [cpp] view plain copyprint? #include <i ...

  3. python对文件的读写正确操作方式

    1.with open函数打开文件的各种方式 模式 意义 r 只读模式打开文件,读文件内容的指针会放在文件的开头. 操作的文件必须存在. rb 以二进制格式.采用只读模式打开文件,读文件内容的指针位于 ...

  4. python对文件的_python对文件的读写

    文件 File 什么是文件 文件是用于数据存储和单位 文件通常用来长期存储数据 文件中的数据是以字节为单位进行顺序存储的 文件的操作流程: 1. 打开文件 2. 读/写文件 3. 关闭文件 注: 任何 ...

  5. asp.net 对xml文件的读写,添加,修改,删除操作

    asp.net 对xml文件的读写,添加,修改,删除操作 下面有代码调试正确 using System; using System.Collections; using System.Componen ...

  6. C语言中文件的读写(fputc和fgetc)(putchar和getchar)

    文件打开之后就可以对文件进行读写了. 1.fputc(ch,fp); 将字符ch输出到(即写到)fp所指向的文件中.如果输出成功,返回字符ch的值,否则返回EOF(-1) putchar(c) 是从f ...

  7. 网站锁定php文件命令,PHP文件锁定读写的一点注意_php

    都说文本方式容易出现文件锁定失效等乱七八糟的问题. 其实并不是失效, 而是写法有些不对. 被 lock_ex 后的文件 再以read模式 fopen 的话将读到空内容!!! 如果没有判断就把它作操作后 ...

  8. MATLAB中文件的读写和数据的导入导出

    http://blog.163.com/tawney_daylily/blog/static/13614643620111117853933/ 在编写一个程序时,经常需要从外部读入数据,或者将程序运行 ...

  9. Linux文件系统之文件的读写

    ------------------------------------------ 本文系本站原创,欢迎转载! 转载请注明出处:http://ericxiao.cublog.cn/ -------- ...

最新文章

  1. 深入剖析RocketMQ源码-NameServer
  2. es6数组去重_JavaScript数组去重
  3. AcWing算法提高课 Level-3 第二章 搜索
  4. 第三次学JAVA再学不好就吃翔(part48)--String类的判断功能
  5. Google Guava EventBus和Java 7 WatchService用于事件编程
  6. Linux 音频驱动
  7. Python学习之==常用模块
  8. 做任务云闪付为什么要实名认证_ISO9001质量体系认证:为什么要做?如何去做?...
  9. Java代码校验银行卡号
  10. 兼容性问题以及解决方案
  11. 什么是IMU(惯性传感器)
  12. asp cstr 函数
  13. 易语言调用子程序_ c,易语言汇编调用子程序源码
  14. 笛卡尔坐标系和齐次坐标系
  15. 基于STM32-F401的平衡小车
  16. (信贷风控十五)评分卡分数切分、授信额度与利率定价
  17. maven能帮我们做什么
  18. 使用useState因异步导致数据不能及时更新的问题
  19. HDLBits 状态机练习题目 water reservoir 蓄水池控制器
  20. 常见硬件术语手册!绝对权威!(转!)六、声卡术语解释

热门文章

  1. python字符串格式化 说明符顺序_python实践分享:格式化字符串时使用.format方式还是“%”...
  2. python调用可执行文件_如何从Python脚本调用可执行文件?
  3. 学python电脑硬件_Python实现的读取电脑硬件信息功能示例
  4. springboot整合哨兵模式连接redis
  5. hrjava项目原型html_产品入门|什么是原型图设计?
  6. java record用法_JDBM学习八(Record)
  7. apue.h头文件内容
  8. sql取整数_SQL 窗口函数
  9. 系统学习NLP(二十六)--NBSVM
  10. 系统学习深度学习(十三)--Batch Normalization