iapp 中文文档 下载 App

记事本应用怎么保存数据,文件读写与目录路径详解

应用要"记住"任何东西——设置项、日记内容、下载的图片——都得落到文件上。V7 的文件操作在官方教程里排了十几讲,是所有实用型应用的地基。

先懂路径,再谈操作

官方专门安排"目录路径符号标识"与"应用目录根路径"两讲,因为文件操作的第一课是往哪存:

常用文件操作清单

操作典型用途
判断文件是否存在启动时检查配置文件在不在
写入 / 读取保存与载入文本数据
文件大小下载前核对、展示文件信息
删除清理过期缓存
复制 / 转移备份与整理
文件列表 / 查找扫描某目录下所有文件
文件类型 / 打开识别并调起系统打开方式
压缩 / 解压打包多文件、解压资源包

官方实战案例:日记本

官方视频教程里"小试牛刀-开发日记本"连做六讲:布局 → 创建 → 列表 → 显示内容 → 两轮优化,完整示范了文件操作驱动一个应用的套路——

  1. 每篇日记写成一个文件,文件名带时间戳;
  2. 列表页用"文件列表"扫描目录展示所有日记;
  3. 点开条目"读取"对应文件显示全文;
  4. 编辑后"写入"保存。

这个小案例是文件操作最好的练习题,做完一遍,上传与下载里的很多概念也自然通了。

注意:所有文件操作都依赖存储权限,权限没开时写入会静默失败,这是"数据丢了"的常见假象(见安装与权限)。