Flex学习篇之一:初识Flex
来源:互联网 发布:淘宝优惠卷软件挣钱 编辑:程序博客网 时间:2024/06/05 16:43
今天注册了一个账号,来记录我的游戏编程之旅。希望自己记录着自己的一点一滴,每天都有进步。
Flex是Adobe公司发布的用于支持RIA(Rich Internet Application)程序的技术和工具的组合。RIA程序相比Web而言,是一样的简单部署客户端,但却比以Html实现的接口更加健壮,反应也更加的灵敏。
Flex如今的版本为4.0, 包含Adobe Flash builder4.5(我自己下载的为4.7破解版本:http://www.cr173.com/soft/11854.html), Flex SDK4.
Flex 技术框架:NXML语言,ActionScript3.0语言,Flex类库。
NXML语言是用于Flex程序中得一种XML语言,可以用来管理整体布局,控件样式和外观等。
ActionScript3.0语言是Flex和Flash的脚本语言,与Java Script类似。
Flex类库包含了可视化组件类库、行为类库和系统管理库。
Flash与Flex的联系与区别
共同点:都是以ActionScript作为其编程的核心语言,并且编译后的swf文件,都是运行在Flash player虚拟机中。
相异点:虽然公用Action Script,但是使用的库却不完全相同,只是有很大的一部分“交集”而已。
Flash是面向美术动画设计人员。而Flex则是面向开发人员的,容易做出具有丰富的交互功能的应用程序。
Flex中得三种通讯方式:
通讯方式
通讯协议
交互数据格式
优势
劣势
HttpService
Http
XML
数据格式通用,便于不同系统之间转化
发送发杂类型数据,不方便
WebService
Soap
XML
数据格式通用,便于不同系统之间转化
发送发杂类型数据,不方便
RemoteObject
AMF
任意格式
能够处理各种数据,速度快
服务端需要专门的软件
安装开发环境
下载Flash Builder 4.7:http://www.cr173.com/soft/11854.html
直接安装,其中带有序列号生成器。
书写HelloWorld程序。
装好Flash Builder4.7后,我们可以打开其IDE环境,新建一个Flex工程,选择工程存放路径,命名改工程为HelloWorld.
<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"><fx:Declarations><!-- 将非可视元素(例如服务、值对象)放在此处 --></fx:Declarations><s:Label x="199" y="109" text="Hello, Flex world!" fontSize="15" color="#E8182B"/></s:Application>
效果如下:
- Flex学习篇之一:初识Flex
- Flex 学习笔记之一:Flex 简介
- 初识Flex
- Flex初识
- 初识flex
- 初识flex
- Flex HTTPService初识
- Flex Ethernet (FlexE) 初识
- Flex-Alert学习篇
- flex基础学习篇。
- Flex快速入门系列之一:环境篇
- Flex 技巧点滴之一
- flex - puremvc 之一
- Flex报错之一
- Get oriented to Flex | 初识FLEX(转)
- Flex 学习
- FLEX学习
- 学习Flex
- woj1010- Alternate Sum
- 中国象棋 军 规则判断
- 内存映射文件(Memory-Mapped Files)
- ZOJ 1700 Falling Leaves 树形结构
- 精通git中文版(连载十七)
- Flex学习篇之一:初识Flex
- 求多个数最小公倍数的一种变换算法
- DepartmentDaoImpl
- 入住CSDN博客
- python中web应用程序与web服务
- PHP中常用的数组函数
- java位运算
- asp.net中邮箱发送
- 为程序员量身定制的12个目标