flex学习

今天开始了flex的学习.
下载了一个flexsdk,在我看来就和jdk差不多,也是用于编译和运行flex的环境
可以从如下的地址下载flexsdk:
http://www.adobe.com/products/flex/flexdownloads/
flexbuilder也可以从以上的地址进行下载.
flexbuilder相当于Eclipse IDE或netbean IDE

flexsdk是一个开源的,而flexbuilder则是付费(可以免费的试用60天,不过网上好像人破解了可以去google一下).
也不知道是怎么搞的,要不都开源,要不都要付费.
搞成一个要付费,唉!

如果单独的使用免费的sdk,则必须单独的编译代码成为swf文件,
flexbuilder可以自动的编译成swf文件,打开合适的浏览器访问


flex开发主要是基于以下的两种语言:
1:MXML:一个基于xml的标记语言,主要是用于布局和元素显示(元素包括:label,button......)
2:ActionScript: is an ECMAScript-compliant object-oriented 编程语言,主要是用于应用的逻辑的编写

 

采用flexsdk编译mxml文件成swf:

示例:

MyFirst.mxml代码如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml"
    horizontalAlign="center" verticalAlign="middle"
>

    <mx:Button id="myButton" label="I'm a button!" />
</mx:Application>

因为mxml是基于xml的, 所以代码必须以<?xml version="1.0" encoding="utf-8"?>声明

我们如果要采用flexsdk编译该文件,则必须安装flexsdk.

下载完flexsdk之后,解压到指定目录,配置path环境变量为:%FLEX_HOME%\bin;其中%FLEX_HOME% 表是flexsdk解压之后的目录.

以上的步骤完成之后,进入命令行输入: mxmlc MyFirst.mxml即可编译成为MyFirst.swf文件,

swf文件可以用flash player 打开,如果没有的话可以从http://www.adobe.com

这个网站上面下载.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值