Flex
iteye_1352
这个作者很懒,什么都没留下…
展开
-
一名优秀的Flex开发者需要知道的10样东西(网摘)
1、面向对象编程(OOP)ActionScript 3是Flex的基石,它是一个完全面向对象的语言。尽管面向对象这个概念并不是很好理解,但是面向对象编程是学习的Flex的一个前提条件。如果你之前有面向对象编程(Java, C#, Ruby等)的经验的话,那么你就可以很快入门。如果没有的话,那么你须要迟早找本OOP的书籍来学一下。 * 深...原创 2011-08-12 23:46:40 · 73 阅读 · 0 评论 -
DataGrid中的ItemRenderder如何获得rowIndex或columnIndex
这两天看了一下ItemRenderer, 看到DataGridListData里有个rowIndex属性,结果在用的时候,发现它并不是我所想像的index,看了文档后才知道,这只是可见行中的rowIndex,如果要知道某行所在DataGrid中的行数,需要用到verticalScrollPosition,也就是这样的代码: //This renderer is a Te...原创 2012-06-01 10:08:48 · 555 阅读 · 0 评论 -
Flex DataGrid中使用CheckBox[转]
本文使用DataGrid的headerRenderer和itemRenderer,设计一个的DataGrid+Checkbox的组件,且包括了表头多选支持。 [主程序源码(application.mxml source code)]:<?xml version="1.0" encoding="UTF-8" standalone="no"?><!...原创 2012-05-30 15:36:29 · 118 阅读 · 0 评论 -
深入理解FLEX组件生命周期[转]
1、生命周期(LifeCycle)简述⑴调用组件构造函数。构造函数没有返回类型,没有参数,使用super()调用父类的构造器⑵使用set,get设置组件属性,常在set方法内监控一个布尔变量来实现失效机制⑶调用addChild()方法将组件添加到父组件显示列表中,FLEX...原创 2012-05-30 09:49:11 · 64 阅读 · 0 评论 -
How to clone (duplicate) an object in ActionScript 3
For a project I needed to clone an object of unknown type. And by clone I mean to create a new instance of that same type and then fill out all its properties (including getters and setters) to mirror...原创 2011-10-21 16:12:22 · 75 阅读 · 0 评论 -
Actionscript学习笔记
1、 addEventListener() 方法有两个参数:■ 第一个参数是您希望响应的特定事件的名称。同样,每个事件都与一个特定类关联,而该类将为每个事件预定义一个特殊值;类似于事件自己的唯一名称(应将其用于第一个参数)。■ 第二个参数是事件响应函数的名称。请注意,如果将函数名称作为参数进行传递,则在写入函数名称时不使用括号。如:创建一个侦听器函数,在单击名为 myBu...原创 2011-12-28 09:17:48 · 145 阅读 · 0 评论 -
[Bindable]分析
[Bindable]大概又是Flex用得最多的元数据了。刚开始用用确实好简单,效率真是没的说。不过这几天用着却碰到了些问题,我自己搜集了些资料,想着有必要在blog里总结一下吧。啥是元数据(metadata)知道就跳过吧。今天不晓得为什么livedoc.adobe.com这么慢,没办法,拿不到权威的解释了。我就按自己的理解随便解释一下:首先要明白元数据不是语法的一部分,而是专门给编...原创 2011-08-29 15:00:32 · 68 阅读 · 0 评论 -
UIComponent的生命周期(life cycle)
写flex组件,了解UIComponent的生命周期(life cycle)很重要,尤其是初始化(initialization)的过程很复杂,贴个文件可以很容易看清这个顺序文件如下:package{import flash.events.Event;import mx.core.UIComponent;import mx.events.FlexEvent;...原创 2011-08-25 11:02:40 · 139 阅读 · 0 评论 -
关于一些Flex的面试集锦-组件(网摘)
1.我不想在容器里显示滚动条怎么办? 答:指定horizontalScrollPolicy和verticalScrollPolicy为off 2.请问Flex bulider3可以创建几种不同的项目? 答:三种。Flex Project、 AS Project 和Flex Library Project。 3.你了解RSL嘛?请说明下RSL的使用方法,以及使...原创 2011-08-25 10:55:29 · 95 阅读 · 0 评论 -
Flex中的弹出窗口(mx.managers.PopUpManager) (收集)
flex PopUpManager类 PopUpManager 类 PopUpManager 类ActionScript 类名称mx.managers.PopUpManager PopUpManager 类的方法摘要 PopUpManager.createPopUp() 创建弹出窗口。 PopUpManager.deletePopUp() 删除由调用PopU...原创 2011-08-20 10:07:57 · 126 阅读 · 0 评论 -
IList 、 ICollectionView与IViewCursor
IList、ICollectionView与IViewCursor,这是Flex提供的三个接口,它们都位于mx.collections包下,作用与集合密切相关。 IList 这个接口提供的方法和属性用来操作集合。它的方法都是基于索引的,例如:addItem()、addItemAt()等等,它不能提供排序、筛选等功能。IList的方法会直接影响原始数据的值。 ICollectionView 这个接口...原创 2012-06-12 22:10:57 · 69 阅读 · 0 评论