Flex学习系列之一 WinXP下环境安装与配置
前言:传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表现层建立于HTML页面之上,而HTML
是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了。而富互联网应用(Rich
Internet Applications,缩写为RIA)的出现就是为了解决这个问题(百度百科上关于RIA诞生的背景)。而Flex正是AIR应用
中产生的技术。
开发Flex程序我们采用Adobe公司的Flexbuilder3,现在Adobe公司已经正式发布Flexbuilder4了,我们这里还是使用版本3
下载地址:http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe,这个是从网上找到的不用在官网注册
用户就可以下载的。
然后点击此应用程序图标按照步骤一步步安装,期间它会问你安不安装Debug版本的FlashPlayer,我们选择不安装,因为我第一
次安装的时候,选择了后来调试的时候连接不上调试器,Debug版本的FlashPlayer我们稍后安装。注册码的话,网上随便搜一下就
一大堆。随便在网上搜了两个,试了下可用的。
1377-4165-2080-7265-7813-8901
1377-4964-5021-8182-2399-8235
然后在http://www.adobe.com/support/flashplayer/downloads.html#fp9上面下载Debug环境调试需要的几个组件:
Download the Windows Flash Player 9 ActiveX control content debugger (for IE) (EXE, 1.61 MB)
Download the Windows Flash Player 9 Plugin content debugger (for Netscape-compatible browsers) (EXE,
1.57 MB)
Download the Windows Flash Player 9 Projector content debugger (EXE, 3.73 MB)
最后我们就可以使用了,还不知道怎么编写的话,可以从下面这个网站下载一个例子程序来调试运行一下,看看Flex程序的执行过程。
http://learn.adobe.com/wiki/display/Flex/Download+Projects。
PS:习惯VC6和VS2005的调试环境,用这个Eclipse的感觉真不爽啊。
相关文档:
flash.util.Timer类
flash.util.Timer类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造参数作为间隔时
间,下面的例子实例化一个Timer对象每个1秒钟发出事件信号:
var timer.Timer = new Timer(1000);
......
接下来的例子演示了Flex中如何通过icon样式从SWF中指定一个Button。
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):
下面是完整代码(或点击这里察看):
Download: main.mxml<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
  ......
本篇文章是《Flash Builder 4 beta (Gumbo) UI、功能的新体验》第三篇文章,着重介绍的Flex SDK 4(Gumbo)新增加的命名空间(NameSpace)。
众所周知,Flex SDK 4(Gumbo)增加了一些命名空间,请看如下:
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/halo"
xmlns:s="library://ns.a ......
HScrollBar{
up-arrow-skin: ClassReference( null );
down-arrow-skin: ClassReference( null );
}
VScrollBar{
up-arrow-skin: ClassReference( null );
down-arrow-skin: ClassReference( null );
}
http://www.brentlamborn.com/post/Flex-Scrollbar-Remove-up-down-arrows.aspx ......