WEB开发网
开发学院图形图像Flash 基于flex4技术从零开发flex博客系统 : 5 数据存储... 阅读

基于flex4技术从零开发flex博客系统 : 5 数据存储之管理Greeting

 2009-05-05 12:06:18 来源:WEB开发网   
核心提示: 1,用一个Bindable的、ArrayList类型的_greetingData,基于flex4技术从零开发flex博客系统 : 5 数据存储之管理Greeting(2),用于存储Greeting数据列表,2,内容如下:<?xmlversion="1.0"enco

1,用一个Bindable的、ArrayList类型的_greetingData,用于存储Greeting数据列表。

2,getAllGreetings方法用于从远程接口sban.flexblog.HelloWorld.getAllGreetings中读取数据,其在OnInit中被调用。

3,FxList用于显示列表数据,使用了VerticalLayout布局,数据纵向依次排列。如果是HorizontalLayout布局,但是横向排列。关于布局,详见new language tag Private and layout in flex4。

4,FxList的itemRenderer,即GreetingItemRenderer,是一个自定义的ItemRenderer,是一个mxml格式的skin文件,内容如下:

<?xml version="1.0" encoding="utf-8"?>
<ItemRenderer xmlns="http://ns.adobe.com/mxml/2009">
        
    <states>
                <State name="normal"/>
                <State name="hovered"/>
                <State name="selected"/>
        </states>
        <TextBox text="ID:{data.id},User:{data.user}, 
                Greeting:{data.greetingContent}, 
                Date:{data.date}" 
                verticalCenter="0" left="3" right="3" top="6" bottom="4" />

</ItemRenderer>

这个文件的逻辑很简单,就是把Greeting的数据信息在一个TextBox中显示出来。有关于在flex4中编写ItemRender的skin组件件详见:use skin as dataContainer’s itemRenderer in flex4 gumbo。

上一页  1 2 3 4 5 6 7  下一页

Tags:基于 flex 技术

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接