Flex4显示优化:DisplayObject和IGraphicElement的区别
时间:2010-11-03 来源:悟道2010
Adobe的Flex4设计方案中有几个好示意图:http://opensource.adobe.com/wiki/display/flexsdk/IGraphicElement
怎么利用这个功能?写显示代码时,要尽量用轻量的IGraphicElement对象,如Bitmap、Rect、Line等,减少周围的容器。特别是在重复使用的组件如ItemRenderer中。
比如,用几个Group来布局一个ItemRenderer不如用绝对布局:
<ItemRenderer>
<Group>
<Bitmap/>
</Group>
<Group>
<Rect/>
</Group>
</ItemRenderer>
最少使用3个DisplayObject
<ItemRenderer>
<Bitmap/>
<Rect/>
</ItemRenderer>
可以只用一个DisplayObject
怎么检测你的组件用多少DisplayObject呢?请看:http://www.billdwhite.com/wordpress/?p=296
相关阅读 更多 +