好久没碰FLEX了,也好久没用as3写过东西了,好多东西又记不得了,不过还好,温习一下感觉就开始慢慢回来了。
1.NativeApplication
Package flash.desktop
Class public final class NativeApplication
Inheritance NativeApplication EventDispatcher Object
NativeApplication类是整个AIR应用程序的核心类。是个单例对象,在应用程序启动时自动创建。整个应用程序中只有且只能有一个NativeApplication对象。
使用NativeApplication 能够做什么?
答:应用程序无窗口驻留运行,纯任务栏图标显示,获取应用程序窗口,侦听用户的鼠标键盘动作,侦听网络连接状态改变(离线运行功能),获取应用程序信息等。
Represents this native AIR application.
The NativeApplication class provides application information, application-wide functions, and dispatches application-level events.
NativeApplication is a singleton object, created automatically at application startup. [color=darkred]Get the NativeApplication instance of an application with the static property NativeApplication.nativeApplication. [/color]
2.SystemTrayIcon
包 flash.desktop
类 public class SystemTrayIcon
继承 SystemTrayIcon InteractiveIcon Icon EventDispatcher Object
语言版本: ActionScript 3.0
运行时版本: AIR 1.0
SystemTrayIcon 类表示在 Windows 任务栏通知区域(系统任务栏)中使用的图标的样式。
不是所有操作系统都有系统任务栏图标。检查 NativeApplication.supportsSystemTrayIcon 以确定在当前系统上是否支持系统任务栏图标。
无法创建 SystemTrayIcon 类的实例。从“全局的”NativeApplication 对象的 icon 属性中获取表示系统任务栏图标的对象。
如果支持系统任务栏图标,则 icon 将为 SystemTrayIcon 类型。否则,icon 的类型将是 InteractiveIcon 的另一个子类,通常是 DockIcon。
重要说明:在 AIR 不支持系统任务栏图标的操作系统上尝试对 NativeApplication.icon 对象调用 SystemTrayIcon 类方法将生成运行时异常。
3.NativeWindowDisplayState 类
NativeWindowDisplayState 类定义表示窗口显示状态名称的常量。
注意:全屏模式是使用 Stage 对象的 displayState 属性,而不是窗口的 displaySate 设置的。
4.
WindowApplication.nativeApplication.icon.bitmaps=[event.target.content.bitmapData];
解释:Icon类表示操作系统图标。
Icon对象只有一个属性bitmaps,该属性是 Bitmapdata对象的数组。
1.NativeApplication
Package flash.desktop
Class public final class NativeApplication
Inheritance NativeApplication EventDispatcher Object
NativeApplication类是整个AIR应用程序的核心类。是个单例对象,在应用程序启动时自动创建。整个应用程序中只有且只能有一个NativeApplication对象。
使用NativeApplication 能够做什么?
答:应用程序无窗口驻留运行,纯任务栏图标显示,获取应用程序窗口,侦听用户的鼠标键盘动作,侦听网络连接状态改变(离线运行功能),获取应用程序信息等。
Represents this native AIR application.
The NativeApplication class provides application information, application-wide functions, and dispatches application-level events.
NativeApplication is a singleton object, created automatically at application startup. [color=darkred]Get the NativeApplication instance of an application with the static property NativeApplication.nativeApplication. [/color]
2.SystemTrayIcon
包 flash.desktop
类 public class SystemTrayIcon
继承 SystemTrayIcon InteractiveIcon Icon EventDispatcher Object
语言版本: ActionScript 3.0
运行时版本: AIR 1.0
SystemTrayIcon 类表示在 Windows 任务栏通知区域(系统任务栏)中使用的图标的样式。
不是所有操作系统都有系统任务栏图标。检查 NativeApplication.supportsSystemTrayIcon 以确定在当前系统上是否支持系统任务栏图标。
无法创建 SystemTrayIcon 类的实例。从“全局的”NativeApplication 对象的 icon 属性中获取表示系统任务栏图标的对象。
如果支持系统任务栏图标,则 icon 将为 SystemTrayIcon 类型。否则,icon 的类型将是 InteractiveIcon 的另一个子类,通常是 DockIcon。
重要说明:在 AIR 不支持系统任务栏图标的操作系统上尝试对 NativeApplication.icon 对象调用 SystemTrayIcon 类方法将生成运行时异常。
3.NativeWindowDisplayState 类
NativeWindowDisplayState 类定义表示窗口显示状态名称的常量。
注意:全屏模式是使用 Stage 对象的 displayState 属性,而不是窗口的 displaySate 设置的。
4.
WindowApplication.nativeApplication.icon.bitmaps=[event.target.content.bitmapData];
解释:Icon类表示操作系统图标。
Icon对象只有一个属性bitmaps,该属性是 Bitmapdata对象的数组。