Android23.1-- 数据存储与访问——文件存储读写

# Android23.1-- 数据存储与访问——文件存储读写

标签: Android

创建时间:2016-9-24 09:56:47
更新时间:2018-1-6 17:00:43


undefined

概要 #

Content类提供了两个方法:

  • openFileOutput(String fileName, int mode) 向文件中写入数据
  • openFileInput(String fileName) 从文件中读取数据

注意:
1、指定的文件名不可以指定路径名,系统默认放在/data/data/<packagename>/files/目录下的;
2、mode 是文件的操作模式,有 MODEL_PRIVATEMODE_APPENDMODE_WORLD_READABLEMODE_WORLD_WRITEABLE

  • MODEL_PRIVATE、MODE_APPEND`仅允许当前程序操作文件;
  • MODE_WORLD_READABLEMODE_WORLD_WRITEABLE这两种模式表示允许其他的应用程序对我们程序中的文件进行读写操作,不过由于这两种模式过于危险,很容易引起应用的安全性漏洞,现已在Android4.2版本中被废弃。
  • MODEL_PRIVATE模式如果文件已存在会覆盖原文件,而 MODE_APPEND则表示如果该文件已存在就往文件里面追加内容,不存在就创建新文件。

文件写入 #

文件读取 #

JAVA输入、输出流 #

Build by Loppo 0.6.6