易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex 集合(ArrayCollection)

关键字: flex, arraycollection
集合是ActionScript 中功能强大的基于索引的数组组件,添加了如对内容进行排序等功能,
操作数组的读取位置,创建经过排序的数组视图。集合也能通知其任意事件监听器监听其数
据是否改变,以及任何数据项被添加到源数组时可执行自定义逻辑。当数据改变时可通知其
监听器,这是集合的新功能,叫数据绑定,还有就是允许DataGrid 和List 组件对其内容进
行排序和过滤。集合是使用数据驱动控件以及从数据库返回的服务器端服务的重要内容。
经常被使用的两个集合类型是ArrayCollection 类XMLListCollection 类。ArrayCollection 是
Array 的包装类,提供更方便的如添加和移除数据项以及能够创建游标启用要轻松地存储数
组中的最后读取的位置等方法。而XMLListCollection 是XML 对象的包装类,提供的功能
有:根据索引访问数据,添加新对象以及游标等方法。XMLListCollection 对于处理XML 对
象以及经常需要解析XML 为数组时特别有用。
使用addItemAt 或addItem 方法插入对象到ArrayCollection ,
getItemIndex 或contains 方法用于检测数据项是否已存在于数组中,而ArrayCollection 的sort
属性是对ArrayCollection 排序以及通过某个字段决定接收第一个或最后一个数据。
Flex代码
<mx:Script>   
<![CDATA[   
import mx.collections.SortField;   
import mx.collections.Sort;   
import mx.collections.ArrayCollection;   
private var coll:ArrayCollection;   
private function init():void {   
coll = new ArrayCollection(   
[{name:"Martin Foo", age:25},   
{name:"Joe Bar", age:15},   
{name:"John Baz", age:23}]);   
}   
要插入元素到指定位置,可使用addItemAt 方法:   
private function addItem():void {   
coll.addItemAt({name:"James Fez", age:40}, 0);   
}   
]]>   
</mx:Script>  
<mx:Script>
<![CDATA[
import mx.collections.SortField;
import mx.collections.Sort;
import mx.collections.


相关文档:

flex myeclipse安装.

Flex Builder 3.0 For Eclipse plugin准备安装.
2009-11-11 15:38
这两天准备学习Flex,于是下载了Flex Builder 3.0 For Eclipse plugin准备安装.
但是安装后启动Eclipse,找了半天也没找到Flex.而且Flex Builder会把JRE也安装.觉得这样很不爽.
所以我想到能不能来个Flex Builder绿色安装方法呢.
想到就做.下面是我的 ......

flex百叶窗效果

effects\Blinds.as
JScript code
package effects
{
   
    import effects.effectClasses.BlindsInstance;
   
    import mx.controls.scrollClasses.ScrollBarDirection;
    import mx.effects.IEffectInstance;
   ......

Flex Blazeds 中的RemoteClass 与多Module间的问题

在项目中用到了多个module时,在第一次加载Module是可以的。在第二次加载module时会出现转换失败
解决方法:
如下为解决办法:在要调用远程对象的Application文件里面,加上如下声明语句:
    import flash.net.registerClassAlias;
 
    registerClassAlias("JAVA端的类全名",A ......

flex上传文件(flex+asp.net)

废话不说,直接代码部分代码摘抄自网上,在此想原作者表示感谢
1、服务端 uploadFile.ashx
<%@ WebHandler Language="VB" Class="UploadFile" %>
Imports System
Imports System.Web
Imports System.Web.HttpServerUtility
Imports System.IO
Imports System.Web.HttpRequest
Public Class UploadFile : Impl ......

Flex101:用Flex创建Swipe翻板/Slide效果

本文来自:http://www.insideria.com/2009/12/flex-101-creating-an-swipeslid.html
在本例中,我们将谈论怎样创建swipe/slide效果。当你从一个屏幕翻到另外一个屏幕上,你经常可以看到触摸设施里出现“转变”,我们就是受到了它的启发。一页内容从滑移到一边,另外一页从另外一边无缝滑动进来。
在我们进一步 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号