Athena Framework
Tags
ActionScript AIR ANT Apache ApacheFlex Array Athena Framework BlazeDS Chart DataGrid DataGridColumn DB2 Derby Eclipse ERwin Event Facebook Facebook开发 Flash Builder Flex Flex Builder Flex右键 Java JDBC Linux MySQL Oracle PHP SQL SVN TextArea Tools Tree Twitter WordPress XML ZDSoft 一日一类 千斤顶 基础教育 教育改革 新课改 正则表达式 浙大网络 软件工程-
Archives
Category Archives: AIR
AIR中关闭所有打开的窗口
在AIR工程中, 如果新建某个窗口, 当关闭主窗口时, 新窗口并不随着主窗口的关闭而关闭, 但是在很多情况下. 我们需要在主窗口关闭时, 所有的子窗口都一起关闭.
为了达到这个效果, 我们监听主窗口的Event.CLOSING事件, 当用户点击主窗口关闭按钮或是单击任务栏右键时, 我们采取一定措施
AIR中窗口的关闭
在默认情况下, AIR程序中已经被关闭的窗口不可以再次打开的.因此我们通过visible属性 来模拟打开关闭[ 没有关闭, 只是隐藏]:
以下代码新建了一个窗口, 并监听Event.CLOSING事件, 阻止默认行为, 使得用户在点击关闭窗口时,窗口只隐藏而不关闭, 当用户再次点击主窗口的̶
略微总结下Air工程中的xml配置[描述]文件
在Flex Builder中新建一个Air工程会自动产生一个对应的配置文件,[也许叫做描述文件会更加确切], 如新建一个名为"AIRTest"的工程, 则会产生一个"AIRTest-app.xml"的配置文件. 本文略加总结,
Air中新建窗口 Create New Window In Air
问题:在Air中新建一个窗口
代码实现:
在app初始化时执行以下函数,将新建并添加一个名为"New Winidow Test",长宽分别为200的窗口:
private function init():void {
newWindow = new Window();
new
AIR中使用SQLite新手入门
[小站博客均为原创, 转载请保留以下信息:
作者:http://liguoliang.com 欢迎访问:Adobe上海用户组: http://riashanghai.com ]
关于SQLite的介绍: http://www.ibm.com/developerworks/cn/opensource/os-sqlite/
1. 确定连接模式
首先要确定连接模式, 是asynchronous[异步], 还是synchronous[同步].
异步执行方式: 运行操作数据库的指令, 数据库在后台运行, 在操作结束或失败后会dispatch一个Event,由该Event激发后续代码继续运行.异步方式有一个明显的好处: 数据库的操作是在后台运行的, 而与此同时,你的主程序代码可同时运行. 更为重要的是, 你不能因为数据库操作没有结束而冻结用户窗口.
从概念上来讲, 使用同步方式要比异步方式简单一些, 因为同步方式的代码可以按照一个次序进行, 而异步方式主要通过EventListener.
同步执行方式: 除了异步执行方式之外, Adobe AIR 也支持同步方式, 但是对数据库的操作不在后台运行, 而是使用与主程序同一个线程.


