`
windmark
  • 浏览: 32178 次
社区版块
存档分类
最新评论
文章列表
1、<supportedProfiles>desktop extendedDesktop</supportedProfiles>添加在air主页的xml配置文件下 2、export导出air程序 3、将程序拷贝到sdk下的bin目录下,如D:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\bin,这里要注意下air的版本问题,将文件重命名为myApp.air(不该也可以,在输入时换成文件名就可以了) 4、开始-运行-cmd-cd..返回到c盘目录下,如果在D盘的话,输入d:就可以了 然后输入cd Pro ...
转自:http://bbs.9ria.com/forum-375-2.html   如果你的Flash使用了一种没有嵌入的字体,那你要小心,如果你的作品在其它没有安装这种字体的终端运行时,显示出的字体可能会很惨不忍睹,所以要使用嵌入字体,那么,该怎么嵌入字体呢?下面的元数据标签网上一搜一把:   [Embed(source="xxx", fontName="xxx", mimeType="application/x-font")]     只要使用该元数据标签将一个字体文件(多为.ttf的文件)嵌入后即可直接使用Tex ...
开源项目async-threading能使as3支持多线程,google code地址:http://code.google.com/p/async-threading/         要在flex4 sdk环境下使用,要先修改一下源代码,打开com.symantec.premiumServices.asyncThreading.handlers.FPSObserverHandler         将import mx.core.Application; 修改为import spark.components.Application;          将private var ...
关于多线程的例子和教程各位大侠已经发过很多了。但是大多数都是针对fp而言的。但是针对air,多线程的实现方式就麻烦一些了。这里要大体阐述下多线程的机制,as3中的多线程创建方式有些猎奇,他是根据包含多线程的swf文件的字节流创建的。这也就是为什么在web项目中,可以通过WorkerDomain.current.createWorker(this.loaderInfo.bytes);来创建一个worker。其意义就是通过自身的字节流this.loaderInfo.bytes来创建。但是我们在air的桌面项目中,用此方法就行不通了,因为air中的loaderInfo.bytes并不是那个线程的sw ...
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Worker.html我之前一直纠结为什么air的桌面应用里加入多线程没有任何反应。今日看了下官方文档中的例子,文档里说的好好的在air的桌面应用里是可以有多线程的。Note: The use of workers for concurrency is only supported in Flash Player (except with wmode "transparent" or "opaque&quo ...

AS3.0算法大全

    博客分类:
  • AS3
别说不给大家好东西,一个算法大全文档!!分享给大家 ■[Flash基础理论课16] 矩阵革命 [双重循环]■[AS 功能代码教程14] 鱼眼放大镜 [FL基础理论大师]■[AS 功能代码教程13] 贪吃蛇游戏制作 [FL基础理论大师]■[Flash基础理论课15] 绚酷鼠标 [目标移动]■[Flash基础理论课14] 制作Loading [Loading]■[杂谈四] JavaScript就这么回事 [二次编辑贴]■[AS 功能代码教程12] 填色游戏 [FL基础理论大师]■[Flash基础理论课13] FL记事本 [SharedObject]■[杂谈四] AS代码优化技巧 [综合贴] ...

对象池工具类

    博客分类:
  • AS3
早在2008年三年就发布了一个对象池工具类,允许你在集合中放置对象,在需要时再用,众所周知Flex的组件使用代价较高,应该避免有所浪费。对象池在处理反复使用同一对象的情况下是一种很好的设计模式。  原因是创建对象时需要较多资源,应避免反复创建对象。我再次查看了2008年写的这个类,虽然它工作状态良好,但注意到一件事,以前用的是ArrayCollection。现在用我开发的弱引用字典HashCollection工具类替代ArrayCollection。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...
转自:http://my.oschina.net/eatsuger/blog/85893   前段时间按照公司要求做了一个Flex多图片压缩上传组件,使网站实现了图片的快速上传与分享,提高了用户体验。 使用Flex4开发,Flex好像没有自带的多线程功能,因此借用了 开源项目async-threading实现多线程并发上传。 google code地址:http://code.google.com/p/async-threading/ 要在flex4 sdk环境下使用,要先修改一下源代码,打开com.symantec.premiumServices.asyncThreading.h ...

Flash 多线程

思路(模拟): http://riaoo.com/?p=1548   资料: http://blog.domlib.com/?s=%E5%A4%9A%E7%BA%BF%E7%A8%8B      

Flex AMF Upload Demo

    博客分类:
  • Flex
java端:写一个名为ZhuaTuSerlvet的Serlvet,这个类需要用到flex-messaging-core.jar这个包.    需要用到SerializationContext,ASObjectAmf3Input,Amf3Output这几个类(    import flex.messaging.io.SerializationContext; import flex.messaging.io.amf.ASObject; import flex.messaging.io.amf.Amf3Input; import flex.messaging.i ...

FXG Test

    博客分类:
  • Flex
<?xml version="1.0" encoding="utf-8" ?> <Graphic version="2.0" viewHeight="400" viewWidth="550" ATE:version="1.0.0" flm:version="1.0.0" d:using="" pd:backgroundColor="6710886" xmlns="http://ns. ...
as3遍历对象所有属性的方法 1: ObjectUtil.getClassInfo(this._arr[0]).properties as Array  2:var o:Object=new Object(); o.name='mm'; o.type='size'; o.size='32D'; for (var i:String in o) { trace(i); trace(o[i]); } 3: flash.utils.describeType { public class Resume { private var _name : String ...
1.介绍一下DataGrid中数据的增加/删除/获取。添加/删除由于DataGrid的数据都绑定于Array或XML,所以我们需要增加记当或删除记录的时候..只需要对所绑定的数据进行相应的操作即可。这里就不多说了..一会直接看代码。要提示一下的是..虽然数据与DataGrid进行的绑定.不过好像修改了数据源不会立刻更新..需要DataGrid对数据源进行一次反向操作(就在是 DataGrid下进行编辑,下一节会介绍),才会进行更新,所以如果希望立刻更新的话..我们可以再指行一次数据指定..DataGrid.dataProvider = 数据源获取这里所说的获取..是当我们对DataGrid进行的 ...
  <mx:AdvancedDataGrid id="dgTackRecord"
http://as3.aa-a.net/index.php/as3-flex-power-tools-explorers.html
Global site tag (gtag.js) - Google Analytics