没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第 16 节 数据的存储和访
问
本节要点
数据文件的存储和访问
数据文件的存取操作
访问资源目录中的数据文件
从 assets 目录中获取文件并读取数据
SQLite 数据库的存储和访问
SQLite 简介
SQLite 的数据类型
创建数据库和表
SQLite 数据库的查询操作
SQLite 数据库的更新操作
使用 sqlite3 工具管理数据库
8.1 数据文件的存储和访问
数据文件的存储和访问
数据文件的存取操作
/data/data/<package name>/files/
可以通过“ File Explorer” 视图查看
访问资源目录 res/raw 中的数据文件
从 assets 目录中获取文件并读取数据
8.1.1 数据文件的存取操作
当 Android 的应用程序被安装后,其所在的安装包
中会有一个相应的文件夹用于存放自己的数据,其
路径是: /data/data/<package name>/files/ 。
应用程序自己对这个文件夹有写入权限,可以创建文件
并存储在这个文件夹中,其他应用程序不能访问它们。
当用户卸载应用程序时,其创建的文件也一并被删除。
Context 类中提供了两个方法 openFileOutput() 和
openFileInput() ,可以直接读写文件中的数据,得到文件
输出流和输入流。
文件写入方法 openFileOutput
public FileOutputStream openFileOutput (String name,
int mode)
第 1 个参数 name :是准备写入数据的文件名,文件名中不能包含路径
分隔符“ /” 。
第 2 个参数 mode :指定文件的操作模式,可供选择的模式有以下 4 种
MODE_APPEND :如果文件已经存在,则在文件数据后添加数据,否则
创建文件。
MODE_PRIVATE :是默认的文件操作方式,这种方式下写入的数据将覆
盖原数据。
MODE_WORLD_READABLE :只可以读文件。
MODE_WORLD_WRITEABLE :只可以写文件。
如果想要具有多个权限时,操作模式之间用“ +” 分开。
获得 FileOutputStream 对象后,调用该对象的 write() 方法将数据写
入,最后调用 close() 方法关闭输出流。
剩余43页未读,继续阅读
资源评论
a237038537
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功