2010-04-23 16:08:56
关注我:

新浪围脖 : http://t.sina.com.cn/nshen121

QQ围脖: http://t.qq.com/nshen121

Twitter : http://twitter.com/nshen121

Buzz : nshen121[at]gmail.com
浏览模式: 正常浏览 | 列表浏览
分类: Flex 路上 | 1 | 2 | 3 | >

自定义Flex的loading画面

[ 2008-06-18 17:35:31 | 发布: N神 ]
想起当年学flash的时候,最先学的就是做loading ,哈哈,成天做loading,那几行代码和那几个步骤全都背下来了。
自从来到了高级的Flex时代,loading全都自动生成了真是方便,但天天看Flex的Loading画面难免会有点审美疲劳 [sweat]
所以花了点时间研究了一下怎么自己画Flex的loading画面。

[arrow] 点此演示

时间关系,我只简单的画了一下, 这里是fla ,其实你想怎么画都可以

主要代码:...

阅读全文

改变ViewStack子对象的创建策略

[ 2008-05-09 17:17:02 | 发布: N神 ]
ViewStack 在默认情况下,所有子对象只有在第一次显示的时候才被实例化
  <mx:ViewStack id="mainview" width="80%" height="80%">
    <ui:APanel id="a_panel" creationComplete="trace(1)">
    </ui:APanel>
    <ui:BPanel id="b_panel" creationComplete="trace(2)">
...

阅读全文
下面的实例演示了如何设置进度条(ProgressBar)完成(100%)时的效果

效果演示:


完整代码:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
...

阅读全文
下面的实例演示了在Flex中怎样使用 CheckBox 组件和 ArrayCollection 的 filterFunction 属性来过滤 DataGrid 组件的 item 。

先看演示:点击checkBox进行过滤,只显示值为0的数据



该演示的代码: ...

阅读全文
下面的实例中,有一个表格( Form ),这个 Form 有一个高级模式 ,当选择高级模式后会出现更多额外的文本框给用户填写。
就像下边演示中看到的一样,当你点击"Toggle Form" 按钮时额外的文本框会显示或者隐藏
先看演示:


同样再加一个弹性效果 :)



首先我们建立了一个 private bindable 变量叫做 "advanced" 当点击"Toggle" 按钮时 这个值就会改变。

FormItem的 visible 和 includeInLayout 属性就绑定到这个 advanced 值上, 前者负责显示和隐藏,后者负责计算位置,可以看一下文档 :)

要注意的是Effect是放在FormItem中的。

完整代码在下边:
...

阅读全文
下面的实例演示了怎样使用 hideEffect 和 showEffect 属性,使得当组件的visible属性改变时引发一个动画效果。

先看演示:鼠标点击hide和show按钮来隐藏和显示Panel


或者再加一个弹性效果



完整代码在下边:
...

阅读全文

推荐日志 在Flex中使用FileReference类下载文件

[ 2008-03-10 04:04:33 | 发布: N神 ]
下面的实例演示了Flex中的 FileReference 类的基本用法,允许用户从服务器上下载一个文件。这个例子也演示了你可以在 DataGrid组件中显示数据提示(data tips) ,只要把 data grid column 的 showDataTips 属性设置为 true ,然后把 column 的 dataTipField 设置一个值就行了。

在下边的演示中,当用户点击按钮的时候会下载一个 zip 文件 ,然后你可以把鼠标移到 DataGrid 组件的 Type 列上,来看额外的 Event 信息。

先看演示:



该演示的代码: ...

阅读全文
1 | 2 | 3 | >