Android 文件存储与读写

接下来我们将花几章节的时间学习 Android 上的文件读写,包括几个大的内容 APP 包下的文件读写SD 卡上的文件读写

Android 文件的操作模式

Java 中,对文件的读写,几乎只要新建文件,就可以写入数据

但 Android 却不一样,因为 Android 是基于 Linu x的,我们在读写文件的时候,还需加上文件的操作模式

Android 在类 android.content.Context 下定义了四个操作模式常量

模式 说明
Context.MODE_PRIVATE 默认的操作模式,表示该文件是私有文件,只能够被应用本身访问,写入的内容会覆盖原有的数据
Context.MODE_APPEND 会检查文件是否存在,如果存在则把内容追加到文件末尾,否则新建一个文件进行写
Context.MODE_WORLD_READABLE 废弃 当前文件可以被其它 APP 读取
Context.MODE_WORLD_WRITEABLE废弃 当前文件可以被其它 APP 写入

这些模式可以使用 竖线(|) 叠加,比如

openFileOutput("site.txt",Context.MODE_WORLD_READABLE|MODE_WORLD_WRITEABLE)

Android 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.