![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flash builder
文章平均质量分 69
yijianfengyu
这个作者很懒,什么都没留下…
展开
-
倒血霉的Flex ModuleManager
:http://hnjnd.com/ 自己创业做LED环保灯,致力于公益企业,企业公益实践。记:据官方API描述是可以远程加载Module的,官方air文档中明显避而不谈,在网上淘了几天也没淘个所以然,源代码也看得人迷糊。还有怪异的安全沙箱,调试时variables栏中和java调试时的迥异,让我焦头烂额。打算自己写个module管理,今天做个预备。2、安全沙箱:可以在三个...2010-03-21 20:04:33 · 127 阅读 · 0 评论 -
flex类注册import
一问题:flex在编译期是按需导入类的,如果仅仅使用import,而没有申明则在编译时不会导入此类,这就导致我们使用反射的一个问题:找不到对象。二原因分析:使用反射时对象名称使用字符串表示,编译器在编译期不会识别。三解决办法:1)最常用的方法:import并且声明一个引用import reflect.Obj01;private var o:Obj01;2)建立一个注册类:...2010-11-12 23:47:34 · 149 阅读 · 0 评论 -
as获取对象信息
As中获取对象类名的常用方法 -- getClassName(...) 1. mx.core.UIComponent.className():String如果要操作的对象是UIComponent, 可以直接访问它的className属性,如:trace( myButton.className ) -> Button2. mx.utils.NameUtil.ge...原创 2010-11-09 23:30:52 · 257 阅读 · 0 评论 -
flex上传乱码解决
1)背景:使用URLRequest和FileReference进行上传;后台均使用utf-8字符编码;上传组件使用cos 2)乱码原因:其一:上传附件标题是乱码,原因是URLRequest没法设置字符集类型,FileReference在上传的时候使用了iso8859-1,如果是java后台解决办法如下:fileName=new String( filePart.getFileN...2010-10-05 08:17:40 · 128 阅读 · 0 评论 -
spring 出品的actionscript胶水框架
spring出的护肤品,在flex世界出行减少暴晒必用。官方网址:http://www.springsource.org/extensions/se-springactionscript-as支持blog和下载地址http://www.herrodius.com/blog/特征:1)控制反转容器,使用XML或MXML进行配置2)EventBus支持应用组件之间低耦合的通信...2010-09-22 23:28:16 · 200 阅读 · 0 评论 -
富客户的战争即将结束
听说javaFx要重写,断定javaFx完了,估摸着javaFx想要来个背水一战。难啊1)flex企业应用已经发展完善。flex的excel,word,pdf处理,打印,上传,布局,皮肤,结合java,结合php,等企业应用组件,几乎只要是erp应用的组件已经逐渐完善。JavaFX 再重头来一遍,他能一下子将这些组件全部重磅推出?还不够,还须有一个优雅的类似spring的框架..........2010-09-22 23:22:48 · 98 阅读 · 0 评论 -
blazeds的消息系统点对点实现方式探讨
java的JMS有两种P2P,Producer/Consumer,即点对点和生产消费者模式。flex只有后者Producer/Consumer,如果要实现点对点有四种方式:1)在Consumer端使用selector表达式,格式和sql中书写限制条件一样。2)在Consumer端使用主题,每个接收端订阅一个唯一主题,而非共享主题。3)在服务器端为每个客户端动态建立一个distinati...2010-06-21 14:50:54 · 90 阅读 · 0 评论 -
Flex4.0 and AIR2.0开发环境配置
配置AIR2.0开发环境在配置开发环境之前,先要下载并安装AIR2.0的运行时,下载地址是:http://download.macromedia.com/pub/labs/air/2/b1/air2_b1_runtime_win_111709.exe下载后直接双击安装即可,如果你之前安装过1.5的版本,那么会提示更新,一路next 即可。下载AIR2的SDK,下载地址是:htt...原创 2010-06-21 00:47:28 · 178 阅读 · 0 评论 -
flex的AIR2火爆登场
1)air2的入门例子:http://www.adobe.com/cn/devnet/air/flex/2)air2的中文介绍:http://www.adobe.com/support/documentation/cn/air/2/releasenotes_developers.html#ReleasenotesforAdobeAIRdevelopers(2.0.2)-APIVersionin...原创 2010-06-20 23:55:12 · 157 阅读 · 0 评论 -
AIR处理窗体关闭事件(在窗体关闭前提示用户做收尾工作)
我们知道用任何一个桌面应用程序在关闭前都会有收尾工作,比如:记录用户操作状态、是否保存已经编辑过的文件等。 如果是在C#或者Java中,这种操作很方便,因为需要用户操作时程序会停止等待用户操作,直到操作完成后才继续执行程序,但是AS3不是这样的,AS3的事件执行时不会因为等待用户操作而停止执行,AS3就像一从来都不知道等待的家伙(其实AS3没有等待也是正常现象,因为...原创 2010-06-20 18:50:33 · 306 阅读 · 0 评论 -
TabNavigator和NavigatorContent的怪癖
1)TabNavigator的tab切换事件是不能内联使用的,只能用as附加时间,即下面做法是错误的,change()事件不会激发:<mx:TabNavigator id="tabContent" tabEnabledChange="change()".... 必须使用: tabContent.addEventListener(IndexChangedEvent.CHANGE,...2010-08-26 19:04:52 · 128 阅读 · 0 评论 -
flex 的layout
lex的Layout机制具体的说就是Flex对组件的大小和位置的控制算法。从Flash开始初学Flex,也许会对Flex中设置组件的大小有些不适应。在Flash中,DisplayObject的width和height会根据DisplayObject所包含的“可视化元素”的大小自动调整,例如mc中的children的移动或者缩放都可能引起mc的width和height变化,而如果直接改变mc...原创 2010-08-14 18:26:05 · 136 阅读 · 0 评论 -
flex导入外部库
一、可以使用命令行 MXML 编译器 (amxmlc) 来编译 AIR 应用程序的 Adobe® ActionScript® 3.0 和 MXML 资源: amxmlc [compiler options] -- MyAIRApp.mxml其中 [compiler options] 指定编译 AIR 应用程序所使用的命令行选项。 amxmlc 命令通过附加参数 +c...2010-02-23 11:18:29 · 289 阅读 · 0 评论 -
flex 三大数据传输格式 json,xml,object相互转换的api
1)SimpleXMLDecoder :将xml转换为对象object2)SimpleXMLEncoder :将对象object转换为xml3)JSON:将json格式字符串转换为对象,或者反之2010-12-12 11:45:19 · 204 阅读 · 0 评论 -
flex中删除附加的事件
1)类型一as添加的事件。直接removeEventListener2)类型二mxml中的事件:在flex中我们可以很方便的在mxml标签中使用事件名="函数名()"来给对象添加侦听..像click="goUrl()"可是当我们不需要该侦听的时候..如果想使用id.removeEventListener("click",goUrl)来删除侦听.却发现怎么也remove不成功...2010-07-28 00:42:24 · 158 阅读 · 0 评论 -
flexAMF3中序列化和反序列化的Alias机制
很多人翻译Alias为“别名”,不太好,在金山词霸中还有另外一个意思“双面女间谍”,很形象。环境:服务器端使用java,客户端使用as3。1)声明我的as3对象A是可以被强制转换为服务器端的java对象B的在对象中使用[RemoteClass(alias="B")]public class A{....} 另外一种,在application中,module或者调用远程R...2010-05-11 21:33:14 · 130 阅读 · 0 评论 -
写flex----步步为营,但不固步自封
今天遇一错误,非常有刚进程序员时的那种感觉,有点无厘头,迷茫。flex builder编译器提示如下:1131:类不能嵌套删除这个文件,又有一新文件报同样错误。和你捉迷藏一样。重启编译器,也是同一个文件报错。问题难点,提示错误的地方不是实际出错的地方。造成错误的原因,寻快,过分依赖工具,又缺少善后检查,走一步就走一步,没有观察变化,以致于走上百步后不知道哪一部出错,只好全部倒回。...2010-07-15 13:45:42 · 94 阅读 · 0 评论 -
flex(替代session过期)用户长时间不操作要求重新登录的处理
在网上也看到一些方法,但效果不好。最近在http://inflagrantedelicto.memoryspiral.com/2008/12/using-flexeventidle-to-determine-inactivity/comment-page-1/#comment-3654见到了一个不错的方法。它利用了FlexEvent.IDLE空闲事件,然后用mx_internal::i...2010-04-26 17:49:07 · 250 阅读 · 0 评论 -
flex判断对象的类型
1. mx.core.UIComponent.className():String如果要操作的对象是UIComponent, 可以直接访问它的className属性,如:trace( myButton.className ) -> Button2. mx.utils.NameUtil.getUnqualifiedClassName(object:Object):String此...2010-12-10 00:49:41 · 213 阅读 · 0 评论