通过继承UIComponent来创建自定义组件,可以获得更好的性能。继承UIComponent的组件一般要覆盖重写createChildren(),measure(),commitProperties(),updateDisplayList(),styleChanged()等方法...........
如果Flex内置的验证器无法满足需求,我们也可以自定义验证器,只需继承Validator类即可.....
Flex4内置了许多通用的验证器validator,下面用as代码来使用这些验证器.....
对于无法直接绑定的数据对象,比如样式。可以通过代理类实现绑定......
flex开发中,有时需要给程序设计多套style皮肤样式,供用户选择切换,可进行如下操作.....
1,获取样式表里已存在的样式并设置(可修改或添加)....
在render内部如果需要获取对应的表格或者列信息等,可进行如下操作......
由于渲染器render是重复使用的,所以render里可以通过dataChange事件来检查是否需要更新....
内存释放优化原则:
1. 被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉;
2. 父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除....