`
lixinye0123
  • 浏览: 336094 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

11.1 AIR 文件系统概要

阅读更多

AIR 文件系统概要 <o:p></o:p>

Adobe AIR 提供了众多类来支持访问,创建和管理文件及其目录。这些类都包含在flash.filesystem包中,如下:<o:p></o:p>

File  <o:p></o:p>

一个File对象表示一个文件或目录的路径。<o:p></o:p>

<o:p></o:p>

FileMode  <o:p></o:p>

FileMode类定义了一些字符串常量作为FileStream类的open()和openAsync()方法参数使用。这些参数决定FileStream对象打开的文件操作模式,如写入,读取,追加或更新。<o:p></o:p>

<o:p></o:p>

FileStream  <o:p></o:p>

FileStream对象用于打开文件并进行读写。一旦创建了一个File对象引用,就需要传递给FileStream对象以便进行打开或数据操作。<o:p></o:p>

<o:p></o:p>

File类的有些方法同时有同步和异步两个版本:<o:p></o:p>

File.copyTo() 和 File.copyToAsync() <o:p></o:p>

File.deleteDirectory() 和 File.deleteDirectoryAsync() <o:p></o:p>

File.deleteFile() 和 File.deleteFileAsync() <o:p></o:p>

File.getDirectoryListing() 和 File.getDirectoryListingAsync() <o:p></o:p>

File.moveTo() 和 File.moveToAsync() <o:p></o:p>

File.moveToTrash() 和 File.moveToTrashAsync() <o:p></o:p>

相应的,FileStream操作方式是否是异步取决于FileStream对象打开文件的方式:是调用open()还是openAsync()方法。<o:p></o:p>

异步方法使进程在后台运行,当完成时再触发相应的事件通知。异步进程执行时,其他代码可以继续执行,而同步方法必须设定监听器如File或FileStream 的addEventListener()方法。<o:p></o:p>

同步方法简单些,只要设定监听器处理就可以了,但是后台进程没有完成,程序将一直处于等待状态,这点特别的对于显示渲染或动画很不利,看起来好像无反应一样。<o:p></o:p>

<o:p></o:p>

 
分享到:
评论

相关推荐

    flex air开发指南

    ##### 11.1 AIR文件系统概要 - **文件系统介绍**:解释 AIR 文件系统的结构。 - **文件访问**:介绍如何访问 AIR 中的文件。 ##### 11.2 使用File对象 - **File 对象介绍**:解释 File 对象的功能。 - **使用方法...

    ISE 11.1 license文件

    Xilinx ISE 11.1 破解文件,绝对好用!快来下!Xilinx ISE 11.1 破解文件,绝对好用!Xilinx ISE 11.1 破解文件,绝对好用!

    Intel Fortran 11.1 lic 文件过期问题解决方案及lic生成器

    在使用Intel Fortran 11.1编译器时,可能会遇到lic文件(授权文件)过期的问题,这会阻止用户继续正常使用软件。lic文件是软件授权系统的一部分,用于验证用户是否有权使用特定版本的软件。本文将详细介绍如何解决...

    MobaXterm11.1破解文件

    MobaXterm最新版11.1的破解文件,可以直接从官方下载最新版,然后将破解文件放到目录中,即可实现破解。 官方下载地址:https://download.mobatek.net/1112019010310554/MobaXterm_Portable_v11.1.zip

    quartus11.1破解文件

    能够破解quartusii 11.1版本的软件,有具体破解说明

    clementine11.1破解文件

    clementine11.1数据挖掘软件的破解器。

    devexpress11.1破解crack

    devexpress11.1破解crack最新的破解文件

    鲁班安装11.1授权文件

    鲁班安装11.1的授权文件,我试过了能用的,不错

    IOS11.1调试支持文件

    这些文件包括了模拟器的系统镜像、设备配置文件、调试工具等,它们允许开发者在Xcode中创建、运行和测试针对iOS 11.1设备的应用程序,同时提供详细的错误信息和性能数据,以帮助优化代码。 Xcode的调试功能在iOS...

    iOS11.1 Xcode真机支持文件

    总的来说,“iOS11.1 Xcode真机支持文件”是iOS开发者不可或缺的一部分,它确保了应用能在最新的操作系统环境下正常运行,同时提供了更高效和真实的测试环境。对于任何希望在iOS 11.1设备上发布和维护应用的开发者而...

    FixWin 11.1系统修复工具

    FixWin11 v11.1是一款针对Windows 11操作系统的修复工具软件。它旨在解决Windows 11中常见的问题和错误,帮助用户优化系统性能并提高使用体验。 仅提供程序,暂不提供任何技术支持。请知悉。。。

Global site tag (gtag.js) - Google Analytics