08 2011 档案
摘要:addChild()接受的是一个DisplayObject对象,addElement()接受的是一个IVisualElement对象,IVisualElement是在Flex 4组件中开始应用的,所以Flex 3当中的组件没有实现IVisualElement接口,再所以Flex 3当中的容器用的是addChild()。而Flex 4中的spark组件已经实现了IVisualElement接口,所以可以用addElement(),在Flex 4中使用Flex 3的组件和其它没有实现IVisualElement接口的组件时,可以使用addElement(UIComponent(flex_3_com
阅读全文
摘要:Evnet.EnterFrame是定时间隔多少时间出发。如果执行时间比间隔时间长,则会间隔执行时间这么久。举个例子: Flash的stage.FrameRate设置为 25即,Event.EnterFrame的出发间隔为40ms,如果Event.EnterFrame的执行函数花费时间为25ms,那么Event.EnterFrame将以间隔40ms的恒定频率运行。Timer就不一样了,Timer的参数就可以看出来,是delay多少时间,意思是当一个函数执行完成后再Delay多久。举例: Timer 设置为 间隔40ms,而Timer的函数运行花费25ms,那么,Timer将以65ms的间隔恒定运
阅读全文
摘要:delete 删除xml节点,会一并删除 该节点下的所有子孙节点appendChild 添加xml节点时,会一并添加 该节点下的所有子孙节点动态获取 xml 节点 属性 xml["@"+attrname]
阅读全文
摘要:滚动条滚动慢问题:verticalLineScrollSize设置大些,建议15滚动条定位设置 verticalScrollPosition, horizontalScrollPosition/*下面箭头的样式*/downArrowUpSkin:Embed(source="icons/hsthumb.gif");downArrowOverSkin:Embed(source="icons/hsthumb.gif");downArrowDownSkin:Embed(source="icons/hsthumb.gif");/*上面箭头的样式
阅读全文
摘要:zh_CN解析资源束ViewerStrings ” 问题,仔细分析了一下,问题出在-locale上。说明:ViewerStrings是我的一个.properties文件,在locale的zh_CN文件夹中。解决办法:打开项目属性,在flex编译器中,找到“附加的编译器参数”,默认值是-locale zh_CN(如果是英文版的应该是-locale en_US);由于ViewerStrings.properties这一文件没有指定资源路径,所以出现错误,在“附加的编译器参数”中修改为:-locale zh_CN -source-path=locale/{locale} -keep-all-type
阅读全文
摘要:[继承] 计算组件的默认大小和(可选)默认最小大小。此方法是一种高级方法,可在创建 UIComponent 的子类时覆盖。您无需直接调用此方法。使用 addChild() 方法将组件添加到某个容器时,以及调用组件的 invalidateSize() 方法时,Flex 将调用 measure() 方法。当设置组件的特定高度和宽度时,Flex 不会调用 measure() 方法,即使您显式调用 invalidateSize() 方法也不例外。也就是说,仅当组件的 explicitWidth 属性或 explicitHeight 属性设置为 NaN 时,Flex 才调用 measure() 方法。覆
阅读全文
摘要:Invalidation 是一个很有用的机制,可将组件更改延迟到稍后屏幕更新时进行处理,从而消除了重复的工作。例如,要更改宽度和高度,如果在更改宽度后立即更新组件,然后在设置新高度后再次更新组件,就有些浪费。更改两个属性后再使用新的大小一次性呈示组件,效率会更高。很少调用 Invalidation 方法。通常,在组件上设置属性会自动调用合适的 invalidation 方法。
阅读全文
摘要:flex里的[Inspectable]标签用于为as类的属性定义一些可供flex代码提示等使用的信息,比如属性的类型啦合法值啦默认值啦之类的,[Inspectable]标签可以用在属性上,也可以用在getter/setter方法上,写法如下:[Inspectable(attribute=value[, attribute=value, …])]property_declaration name:type;[Inspectable(attribute=value[, attribute=value, …])]setter_getter_declarations;[Inspectable]标签有如
阅读全文
摘要:http://blog.minidx.com/http://www.myflexhero.com/share/
阅读全文
摘要:注意:这里说的delete是指不带where子句的delete语句相同点truncate和不带where子句的delete,以及drop都会删除表内的数据不同点:1.truncate和delete只删除数据不删除表的结构(定义)drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);依赖于该表的存储过程/函数将保留,但是变为invalid状态.2.delete语句是dml,这个操作会放到rollbacksegement中,事务提交之后才生效;如果有相应的trigger,执行的时候将被触发.truncate,drop是ddl,操作立即生效,原数
阅读全文
摘要:有人問Flex 4, 4.5 Spark 的 Download Progress Bar 不出現的問題Adobe 討論板上也有人問原因大略是因為 Flex 4, 4.5 提高了出現的門檻原本 MX 版 Progress Bar 是要超過 300ms 才會出現Spark 版 Progress Bar 要超過 700ms 且下載進度未超過 50% 才會出現條件相當嚴苛,導致一般的小 Flex App 都看不到下載進度條了解決的方式不難,自己繼承 SparkDownloadProgressBar 並覆寫 showDisplayForDownloadingpackage { import flash.
阅读全文
摘要:Flex3到Flex4,增加了Spark组件,这是Flex的一次重要升级,基本上组件全部重写了一套,为了保持向下兼容,出现了同一组件两套实现并存的现象,虽然说Spark组件中也可嵌入MX组件,但实际使用常会遇到些小麻烦,例如mx:Tree滚动条异常,透明背景无法监听鼠标事件等等,如果你使用定制的组件,写法稍有不规范,就会出现Spark下显示异常,比如之前定制的TWaver圆角文本输入框就是如此,不得不在Spark下重新实现。Spark与MX组件的区别Spark最大的目的或许是方便Adobe兜售它的Flash Catalyst,当然这是个玩笑,Spark组件更加轻量,更易扩展。所有的Flex组件
阅读全文
摘要:Spark 容器所有 Spark 容器均支持可分配布局功能。Group – Flex 4 的不可植皮的容器类,它能够包含图像子组件,例如 UIComponents 、利用 Adobe Flash Professional 创建的 Flex 组件以及图形元素等。DataGroup – Flex 4 的不可换皮的容器类。它只能够包含非图像数据条目作为子组件。 DataGroup 容器支持条目渲染器 (一种能够将数据条目转换成可显示图形的图像元素)的生成以及其元素的虚拟化功能。SkinnableContainer – Group 的可换皮版本。SkinnableDataContainer – Dat
阅读全文
摘要:使用FLEX开发的Developer如果遇到打印需求,相信一定感到非常头疼,虽然Flex内置了打印功能,但是使用过的人都知道,它只能打印所见即所得的内容,如果存在大量数据,页面内出现滚动条,则无法满足我们的需求。不过好在flex提供了FlexPrintJob,能够自定义打印我们需要的内容,解决方案见FLEX给出的帮助文档:http://help.adobe.com/zh_CN/AS3LCR/Flex_4.0/mx/printing/FlexPrintJob.html另外摘抄arira_wahaha的回复:打印实际上不是Flex的强项。你是否试过打印复杂的文档?报告是不是看上去总是那么模糊,很费
阅读全文
摘要:Xml代码<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframe
阅读全文
摘要:http://www.ebibi.com/i/experience/
阅读全文
摘要:http://code.google.com/p/flexibleshare/http://integratedsemantics.org/2009/05/19/flexibleshareair-dashboardportal-for-alfresco-livecycle-build1-available/http://anvilflex.com/近日,开源的企业内容管理(ECM)系统供应商Alfresco发布了FlexibleShare+AIR Build1版:一个基于Flex的开源的dashboard/portal容器,用来做文档管理、协作、商业智能/图形展示/报表;对于从事门户开发、内容
阅读全文
摘要:flex站点不能打开了~~~~(>_<)~~~~ ,报#2046错误,在其他机器访问页是ok的,在清缓存、重装flashplayer一些折腾之后,还是不行,最后在王同事的帮助下,找到了问题所在,原来是系统时间差远了去了,居然是2001年。当时为了loadrunner 支持500个java Vuser,换了一个非常过期license,需要修改系统时间才可使用,google来一段。粘上先简单解释下背景...
阅读全文
摘要:升级 sdk 出问题的sdk版本 为 flex sdk 3.2 升级到 flex sdk 3.5 就可以了
阅读全文
摘要:先交代一下背景。 昨天晚上一个群友在群里问我一个问题。他当时在给Oracle 10g配置C3P0连接池。最起初呢,这家伙用的是ojdbc14.jar。写法是标准的Spring的写法,但是就是不行。后来我说,你换个包。换成classes12.jar看看。顺利执行了。 话说,后来又出了一个问题。他问我说,执行是执行了,但是出现个新的问题。 XXXX(1234567890123456) 19:02:17...
阅读全文
浙公网安备 33010602011771号