PhoneGap文件API使用指南
一、PhoneGap文件API概述
PhoneGap文件API为应用程序提供了在移动设备的临时和持久文件存储中定位、读取、写入、复制、移动和删除文件所需的方法。它部分基于W3C文件API:目录和系统规范(www.w3.org/TR/file-system-api),虽然目前尚未实现W3C规范的所有功能,但提供了移动开发者感兴趣的基本功能。
为了说明文件API的特性,创建了一个示例应用(示例18 - 1)。由于应用代码较长,本章未包含完整的应用源代码。相关代码部分和应用运行时的截图会在文中展示,若要查看完整代码,可访问指定网站(www.phonegapessentials.com)的代码部分查找示例项目文件。
二、可用的存储类型
智能手机操作系统通常为应用程序提供两种不同类型的文件存储空间:
1. 临时存储 :用于存储临时文件。应用程序可能会将临时存储用于瞬态数据,这些数据作为内存管理策略的一部分写入文件系统,或者在分析或处理大量数据时用作交换空间。在临时存储中,应用程序可以在设备可用存储限制内自由地读写、创建和删除文件。甚至在应用程序关闭或设备重启时,设备可能会清空临时存储,为其他应用程序释放存储空间。
2. 持久存储 :用于存储对应用程序运行至关重要且在应用程序关闭和重启后仍需可用的内容和数据。持久存储更稳定,设备操作系统在重启和应用程序关闭时会保护它。只有当应用程序从设备卸载时,操作系统才会清空应用程序的持久存储。
三、访问设备的文件系统
如果应用程序需要浏览文件系统以查找文件和
超级会员免费看
订阅专栏 解锁全文
909

被折叠的 条评论
为什么被折叠?



