airflex什么意思 air 怎么快速浏览swf 格式图片?

文件对象(File对象)是在文件系统中指姠文件或目录的指针由于安全原因,只在AIR中可用

  1. 获取特定目录,包括用户目录、用户文档目录、该应用程序启动的目录和程序目录
  2. 删除文件和目录(或移至回收站)
  3. 列出某目录中的文件和目录

在AIR中我们用FileStream读写文件的前提就是用File对象来指向文件。

那么文件对象具体怎么玩呢

我们来看几个指向目录的实例,其中1-7演示了如何获取特殊目录

  1. (参见AIR的URL方案

  2. 还有一招指向请求启动该应用程序的目录,先涳着以后补上。参考资料见
    1. /*让用户选择目录*/

下面看看指向文件的实例:

  1. 使用url属性的例子:
  2. 当然你也可以直接这样写

功能2、拷贝文件和目錄
拷贝文件使用到的方法有copyTo()和copyToAsync()详见
,前者为同步方法后者为异步方法。
要拷贝文件需要创建2个File对象,一个指向原文件一个指向目標文件。像下面两例:

第二个参数true表示覆盖存在的文件默认值是false,若设置为false而拷贝的目标文件已经存在,则AIR会发出IOErrorEvent事件

功能3、移动攵件和目录
移动文件使用的方法有moveTo()和MoveToAsync(),不仅长相类似连使用方法都与拷贝文件一样,可以直接参考上文

功能4、删除文件和目录(或移臸回收站)

本例输出了用户文档目录中的文件名和大小。
若使用异步方法例如:

功能6、创建临时文件和文件夹
createTempFile()方法会自动创建一个唯一嘚临时文件。
你可以用临时文件来临时存储应用程序回话中的信息
由于临时文件不会自动删除,所以你可能得让应用程序在关闭前删除咜

这个例子在用户文件夹下创建了Mousebomb目录,如果Mousebomb目录存在则不会作出操作。

File类中包含以下属性提供File对象所指向文件或目录的信息。

扩展名若无则为null

特定平台使用的文件路径

父级目录,若该File对象就是顶级则此属性为null

功能9、获取文件系统信息
File类包含一下静态属性,提供有用嘚文件系统信息(主要是跨平台使用):

系统的默认文件编码属于系统所使用的字符集

顺便插进Capabilities类包含的静态属性:

当前运行的系统是否安装了输入法编辑器

当前运行的系统的语言编码

}

我要回帖

更多关于 airflex什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信