Flex学习笔记:ArrayCollection和Array的区别
来源:互联网 发布:品友互动 知乎 编辑:程序博客网 时间:2024/05/21 18:48
ArrayCollection实现接口ICollectionView,在Flex的类定义内属于[数据集],他提供更强大的检索、过滤、排序、分类、更新监控等功能。FDK2提供的类似的类还有XMLListCollection
这两者差别在于如果用array在作为data provider绑定于control之上,就无法获得控件的更新,除非控件被重新绘制或者data provider被重新指定,而Collection则是将array的副本存储于Collection类的某个对象之中,其特点是Collection类本身就具备了确保数据同步的方法,例子如下(取自adobe内部工程师training示例,稍有改变)
增加对象:
Array.push()
ArrayCollection.addItem()
删除对象:
Array.splice()
ArrayCollection.removeItemAt()
清空数组:
Array.splice(0)
ArrayCollection.removeAll()
遍历:http://blog.csdn.net/nsrainbow/article/details/6552132
- Flex学习笔记:ArrayCollection和Array的区别
- FLEX Array和ArrayCollection的区别
- Flex Array和ArrayCollection的区别
- FLEX Array和ArrayCollection的区别
- Flex: Array 和 ArrayCollection 区别
- Flex Array和Flex ArrayCollection的用法和区别
- Flex基础-----之Flex中Array和ArrayCollection的区别
- Flex的Array和ArrayCollection
- Flex的Array和ArrayCollection
- Flex的Array和ArrayCollection
- Flex的Array和ArrayCollection
- Flex的Array和ArrayCollection
- Flex的Array和ArrayCollection的用法和区别
- Flex4 Array和Flex ArrayCollection的用法和区别
- Flex中ArrayCollection与Array的区别
- ArrayCollection和Array的区别
- Array 和 ArrayCollection 区别
- Array 和 ArrayCollection 区别
- linux---vim---ctag
- 修改Moodle的日期显示改英文为中文
- 【转】木马隐藏地点全搜查
- C++临时对象(2)
- 2011-8-9 15:13:00
- Flex学习笔记:ArrayCollection和Array的区别
- 自定义按钮
- 常用的几种类型的ADC基本原理及特点
- 线性哈希-line hash
- 【转】入侵检测术语全接触
- tabhost的使用(1)
- ASP随机整数
- Linux学习笔记二、权限操作,ls,chgrp,chown,chmod,cp,mkdir,touch,rm,su,exit,cat,.,..,uname -r,lsb_release -a
- Hibernate lazy 策略