About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Jul

    22

    1、如果需要使用 MXML 语言,则自定义的列表类组件需扩展自 ListBase 类。支持 dataProvider, labelField, labelFunction,requiresSelection, selectedIndex, selectedItem, 和 useVirtualLayout 这些标签。

    2、如果只扩展 SkinnableDataContainer 类,那么仍然可以使用上面这些属性,但不能再使用 MXML 语法。

    3、Spark 命名空间的列表类组件中,包括自定义列表类组件中,如果使用 MXML 语法直接添加集合类数据(实现了 ICollectionView  类的数据)至控件,默认会包装在 dataProvider 中(也就是可以省略 <s:dataProvider/> 标签)。

    4、自定义列表类组件时,需要将皮肤和状态抽象为一个单独的类;从外部获得数据;项渲染器抽象为单独的类。

    5、labelFunction 以循环遍历的方式处理所有标签字段,如果一个列表类对象(包括自定义列表类对象)使用了 labelFunction 并不断的更新数据,这将可能会引发性能问题。

    Jan

    4

    AS3 第三方组件与类库资源

    • 0 Comments
    • Flash Platform

    这是 AS3 第三方组件与类库资源一个集合贴(转载的,出处不明)。

    More...

    Oct

    26

    Flex Builder 3.x 升级 SDK 方法

    • 0 Comments
    • Flash Platform
    1、

    进入 http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk 页面;

    2、

    下载 Adobe Flex 3.x SDK,并解压至Flex Builder安装路径(如默认位置为 X:\Program Files\Adobe\Flex Builder 3\sdks\3.x);

    3、

    下载 Adobe Flex 3.x Data Visualization Components for Flex Builder,并全部解压至第2步相同目录;

    4、

    下载 Adobe Flex 3.x Automation Libraries for Flex Builder,并全部解压至第2步目录中的 frameworks 目录;

    5、

    启动 Flex Builder, 点菜下拉菜单 Window / Preferences 打开属性对话框,打开 Flex 选项卡,选中 Installed Flex SDKs 子选项卡,单击Add按扭,添加SDK路径与名称;

    6、

    将新装 SDK 设为默认值,完成。

    More...