上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: as 类的构造函数 没有返回值 阅读全文
posted @ 2011-09-01 08:43 lovecd 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2011-08-19 16:44 lovecd 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 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的间隔恒定运 阅读全文
posted @ 2011-08-19 15:39 lovecd 阅读(365) 评论(0) 推荐(0) 编辑
摘要: delete 删除xml节点,会一并删除 该节点下的所有子孙节点appendChild 添加xml节点时,会一并添加 该节点下的所有子孙节点动态获取 xml 节点 属性 xml["@"+attrname] 阅读全文
posted @ 2011-08-18 09:23 lovecd 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 滚动条滚动慢问题:verticalLineScrollSize设置大些,建议15滚动条定位设置 verticalScrollPosition, horizontalScrollPosition/*下面箭头的样式*/downArrowUpSkin:Embed(source="icons/hsthumb.gif");downArrowOverSkin:Embed(source="icons/hsthumb.gif");downArrowDownSkin:Embed(source="icons/hsthumb.gif");/*上面箭头的样式 阅读全文
posted @ 2011-08-13 09:53 lovecd 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2011-08-12 09:44 lovecd 阅读(904) 评论(0) 推荐(0) 编辑
摘要: [继承] 计算组件的默认大小和(可选)默认最小大小。此方法是一种高级方法,可在创建 UIComponent 的子类时覆盖。您无需直接调用此方法。使用 addChild() 方法将组件添加到某个容器时,以及调用组件的 invalidateSize() 方法时,Flex 将调用 measure() 方法。当设置组件的特定高度和宽度时,Flex 不会调用 measure() 方法,即使您显式调用 invalidateSize() 方法也不例外。也就是说,仅当组件的 explicitWidth 属性或 explicitHeight 属性设置为 NaN 时,Flex 才调用 measure() 方法。覆 阅读全文
posted @ 2011-08-10 11:10 lovecd 阅读(543) 评论(0) 推荐(0) 编辑
摘要: Invalidation 是一个很有用的机制,可将组件更改延迟到稍后屏幕更新时进行处理,从而消除了重复的工作。例如,要更改宽度和高度,如果在更改宽度后立即更新组件,然后在设置新高度后再次更新组件,就有些浪费。更改两个属性后再使用新的大小一次性呈示组件,效率会更高。很少调用 Invalidation 方法。通常,在组件上设置属性会自动调用合适的 invalidation 方法。 阅读全文
posted @ 2011-08-10 10:56 lovecd 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 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]标签有如 阅读全文
posted @ 2011-08-10 10:53 lovecd 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: http://blog.minidx.com/http://www.myflexhero.com/share/ 阅读全文
posted @ 2011-08-08 09:40 lovecd 阅读(169) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页