Flex基础 创建第一个Flex项目

【教程】基于FlashBuilder创建的FLEX项目使用教程精简版 使用环境:使用FlashBuilder创建的FLEX项目和FLEX库项目 1、当创建一个FLEX项目(项目名例如叫做myFlex)的时候会自动建立一个叫做myFlex.mxml的文件:这是一个窗口类,系统会自动创建该实例,你可以认为是启动该工程时的主窗口,所以你也可以在这个文件里面给它添加各种组件,在启动的时候就会立即看见。它的类与父类的关系链:       myFlex ->Window 阅读详情
 

本文和大家重点讨论一下如何创建第一个Flex项目,一些人热衷于使用最少的代码编写"HelloWorld",但往往同时缺失了很多要点。仅仅通过3到4行的代码,使用Flex也能编写"HelloWorld"。本文的"HelloFlex"样例稍显复杂,我希望能利用这些代码,尽量体现Flex应用的本质,帮助你更深入地体会Flex技术。

创建第一个Flex项目

第一个Flex应用--HelloFlex!

"HelloWorld"之类的例子是完美的"第一次"。一些人热衷于使用最少的代码编写"HelloWorld",但往往同时缺失了很多要点。仅仅通过3到4行的代码,使用Flex也能编写"HelloWorld"。但本章的"HelloFlex"样例稍显复杂,我希望能利用这些代码,尽量体现Flex应用的本质,帮助你更深入地体会Flex技术。

如果在本节你读到一些不甚明了的文字,别担心,我们还有大量的篇幅和时间为你一一阐明。

现在,让我们一起向Flex打声招呼。

◆步骤一:创建第一个Flex项目

在文件目录系统中创建一个目录(如C:\DONG\FlexBookWorkspace\),将它用作本书中所有样例项目的工作空间(Workspace)。

你知道吗?

工作空间(workspace)是所有项目的容器,具有自己特有的属性和元数据设置。一个安装好的Eclipse可以支持多个工作空间,你只须在启动时指定使用哪个工作空间。

启动FlexBuilder后,选中File→New→FlexProject创建项目。FlexBuilder(以下简称FB)弹出"新建Flex项目"向导,如图2-5所示。

(点击查看大图)图2-5创建项目向导

如图"创建项目向导"中所示,填写项目名称(ProjectName)为"HelloFlex",去掉"Usedefaultlocation"的选项框中的选择,指定"C:\DONG\FlexBookWorkspace\HelloFlex"为项目位置。选择"Webapplication(runsinFlashPlayer)"作为本项目的应用类型,接受其他默认设置,直接点击"Finish"完成项目的创建。新创建的HelloFlex如图2-6所示。

(点击查看大图)图2-6创建的项目HelloFlex

FlexBuilder自动生成主应用文件:HelloFlex.mxml,如代码2-1所示。

代码2-1:自动生成的主应用文件

 
  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2.  
  3. <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"> 
  4.  
  5. </mx:Application> 

Flex应用程序就是普通XML文件,后缀名为mxml。因此,你可以看到MXML文件的第一行是XML声明,每个MXML文件的第一行都必须如此。

<mx:Application>是Flex互联网应用程序的第一个标签,也是Flex互联网应用程序的根标签。该标签定义了Flex互联网应用程序的应用容器,开发者之后添加的任何容器、组件及ActionScript代码最终都被包含或嵌入该标签中。

【编辑推荐】

  1. 学习笔记 如何创建第一个Flex项目
  2. 从Flex Builder更名看Flash平台战略
  3. Flex及FlexBuilder2.0开发环境详解
  4. FlexBuilder3.0与Eclipse3.4的完美结合
  5. 学习笔记 FlexBuilder2.0中如何使用基于Lists的控件 
flex 怎么创建一个项目 BlazeDS, Multi-lingual ; remote j2EE class for flex; BlazeDS with Java 立即下载

相关推荐

FLEX Base Doc

FLEX Base DocFLEX Base DocFLEX Base DocFLEX Base Doc

Flex环境搭建和项目初建

文章转自:http://uh.9ria.com/space-57917-do-blog-id-3331.html 一、准备工作: 所需要的软件: Eclipse 3.5.2 : http://d2u376ub0heus3.cloudfront.net/ecl

流浪的蛤蟆 924

eclipse搭建flex项目

采用eclipse,flashbuilder,blazeds搭建flex项目

Flex 3 Cookbook-技巧1.1 在Flex Builder中创建Flex项目

1.1.1 问题 你想在Flex Builder中创建一个项目. 1.1.2 解决方法 使用创建新项目向导. 1.1.3 讨论 Flex Builder是构建在Eclipse之上,the venerable and well-respected integrated development environment (IDE) most strongly associated with J...

Puras的小窝 287

基于Cesium的北斗卫星轨道实时可视化系统开发实践

本文详细介绍了基于Cesium的北斗卫星轨道实时可视化系统开发实践,涵盖系统架构设计、轨道计算实现、后端服务开发及前端可视化实现等关键环节。通过优化算法和数据流设计,系统实现了厘米级精度的卫星轨道实时渲染,适用于导航卫星系统的科研与工程应用。

j7k8l的博客 520

html一号店项目代码,项目一号店素材(html模板)

【实例简介】【实例截图】【核心代码】oneShop├── css│ ├── ShopShow.css│ ├── base.css│ ├── load.css│ ├── logo.css│ ├── register.css│ └── style.css├── detail.html├── images│ ├── Thumbs.db│ ├── a_close.png│...

weixin_35390150的博客 4988

ruby+flex实现天气预报

 研究一段时间flex后发现,actionscript3和ruby一样具有很强的动态性,可以构建十分强大的客户端,但目前对于一些主要基于文本的系统来说有点杀鸡用牛刀的感觉,可是未来的客户端正在朝着多媒体化的方向发展,因为这样会带来更高的用户体验。感觉flex在客户端上有着很好的表现,而ruby在后台业务处理上非常的灵巧,随着两者不断的成熟与发展,有理由相信两者的结合一定会在企业级AIR应用上开辟一

candy_whut的专栏 3156

从门禁到支付:Uniapp+NFC开发避坑指南(支持Mifare Classic)

本文详细介绍了Uniapp结合NFC技术开发门禁与支付系统的实战指南,特别针对Mifare Classic卡片进行深度优化。内容涵盖环境配置、设备兼容性处理、卡片安全机制解析以及高性能读写优化策略,帮助开发者快速实现跨平台的智能硬件交互解决方案。

t1u2v的博客 750

Ruboss——面向Rails的Flex框架

Ruby on Rails(ROR)是一个基于Ruby的用于快速Web应用开发的开源框架。Rails和RIA社区目前都在积极地寻求两者的集成方案,而Flex框架Ruboss就是这样一个成果。InfoQ采访了Ruboss的联合创始人及CEO Peter Armstrong以更深入地了解该框架。\根据Armstrong所述,Ruboss框架是一种尝试以简化Flex应用和RESTful服务器端框架的集成...

cpongo5 198

MoveIt2 Servo实战:解锁UR机械臂在ROS2中的实时遥操作与动态响应

本文深入探讨了MoveIt2 Servo在UR机械臂实时遥操作中的应用,展示了如何通过ROS2实现毫秒级动态响应。文章详细解析了Servo的核心价值、环境配置、控制器适配及高级调优技巧,特别适用于需要高精度控制的工业场景,如VR手术训练和汽车装配线。

weixin_29044157的博客 247

STM32驱动AD2S1210实现旋变解码与角度读取

旋转变压器作为一种耐高温、抗振动的角度传感器,在工业伺服、机器人关节和电动汽车电驱等场景中占据重要地位。其输出信号需要经过专用转换芯片处理才能被MCU高效使用。AD2S1210是一款典型的旋变数字转换器(RDC),内部采用Type II型跟踪环,将模拟SIN/COS信号实时解算为数字角度与速度,降低了处理器负担并提升抗干扰能力。本文基于STM32平台,详细介绍了AD2S1210的硬件接线、SPI通信配置、寄存器初始化流程,以及读取位置数据时的SAMPLE脉冲时序等关键实现。同时总结了常见故障如全FF、角度跳

weixin_34194829的博客 192

1.1节. 用Flex Builder创建Flex项目

  第一章. Flex 与 ActionScript 基础 (常青) 一个Flex应用程序有ActionScript和MXML两种语言代码组成。从3.0开始ActionScript<a name="scripting language">已经从基于原型脚本语言进化到完全面向对象的,强类型的符合ECMAScript标准的脚本语言。MXML则是一种标记语言,非常类似于大家所熟悉的

6098

【python】epub的电子书繁体字与简体字转换

中文繁体与简体转换

xiexianyou666的博客 3088

什么是Flex容器和Flex项目

基本概念Flex容器Flex项目示例一:基本的Flex容器和项目HTML结构CSS样式代码解析示例二:改变Flex容器的方向CSS样式代码解析示例三:控制Flex项目的大小CSS样式代码解析示例四:添加自适应的边距CSS样式代码解析示例五:响应式布局CSS样式代码解析功能使用思路在不同场景下的应用1. 响应式网格布局2. 对齐和对齐方式3. 自动填充剩余空间实际开发中的技巧在现代Web开发中,布局是一项至关重要的任务。CSS Flexbox(弹性盒子)布局模块提供了强大的工具来创建灵活且易于管理的布局。

一个做过前端开发的产品经理,经历过睿智产品的折磨导致脱发之后,励志要翻身"农奴"把歌唱,一边打入敌人内部一边持续提升自己,为我们广大开发同胞谋福祉,坚决抵制睿智产品折磨我们码农兄弟! 1182

继电保护原理1.2-反时限过流保护

反时限过流保护

让你爱上电路设计 1万+

工业质检升级!C#上位机集成YOLOv8.3.138+Blob分析:尺寸测量+缺陷检测一步到位

工业场景的技术选型,从来不是“选最先进的”,而是“选最适配的”。这个项目的成功,不在于采用了多前沿的技术,而在于找对了“贴合场景的技术组合”和“落地导向的实施思路”。C#上位机的稳定性保障了系统长期运行,YOLOv8.3.138的精度解决了缺陷检测痛点,Blob分析的抗干扰能力确保了尺寸测量准确,三者结合实现了“1+1+1>3”的效果。先摸透场景,再选技术:不要盲目追求最新模型,先深入了解车间环境、生产节奏、精度要求,选择兼容性强、稳定性高的技术方案;数据质量决定模型性能。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 608

MyEclipse安装Flex 3 插件及新建Flex项目

一、准备工作: 所需要的软件: Eclipse 3.5.2 : http://d2u376ub0heus3.cloudfront.net/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip Eclipse 3.5汉化包:http://eclipse.stu.edu.tw/technology/

jickeyTN的专栏 1649

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Flex 布局基础

Flex 布局,即弹性盒子布局,是一种用于在页面上排列元素的一维布局模型。它允许子元素在主轴(row 或 column)上伸缩,以填充剩余空间或适应容器的大小变化,从而解决了传统布局中的一些常见问题,如元素对齐和空间分配等。以上代码实现了一个简单的两列布局页面,左侧为导航栏,右侧为内容区,通过 Flex 布局实现了灵活的空间分配和对齐。在 Flex 布局中,我们有两个关键的概念:Flex 容器和 Flex 项目。属性决定了 Flex 项目的排列顺序,其取值为一个整数,数值越小,项目越靠前。

2401_87805056的博客 1023

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

1.2节. 用Flex Builder创建Flex库项目

1.2节. 用Flex Builder创建Flex库项目 1.2.1. 问题我想创建Flex库项目1.2.2. 解决办法选择NewFlex Library Project 访问创建新项目向导1.2.3. 讨论Flex Library 项目没有编译成SWF的主MXML文件。相应的是编译成SWC文件供其他应用程序使用或作为运行时共享库(RSL)<a name="group of">,要想

3549

什么是Flex容器和Flex项目(Flex Container and Flex Item)?它们之间有什么关系?

什么是Flex容器和Flex项目(Flex Container and Flex Item)?它们之间有什么关系?

商务合作欢迎私信我 8839

在Android程序上,创建你的第一个基于AIR的Flex

<br />Adobe Flash Builder 4 简体中文正式版 Windows版点击下载:http://g.youkuaiyun.com/5134151<br />Adobe Flash Builder 4 简体中文正式版 Mac版点击下载 :http://g.youkuaiyun.com/5134152<br />Adobe 在线课堂:http://adobev.youkuaiyun.com/zx/index.html<br />Adobe平台技术峰会课程视频:http://adobev.youkuaiyun.com/<br /> <br /

lihe111的专栏 1900

前端基础之Flex布局

Flex布局全称为Flexible Box布局模式,是CSS3规范中一项革命性的强大布局技术。它以“弹性”为核心理念,旨在提供一种更为灵活且功能丰富的设计解决方案。运用Flex布局的容器具备卓越的适应性,能够根据设备屏幕宽度的多样性进行动态调整,无论是桌面显示器、平板电脑还是智能手机,都能完美适配并展现最佳视觉效果。在Flex布局的框架下,容器能够智能地伸缩其内部子元素的宽度和高度,并对子元素的排列方式进行灵活调控,从而使得整体布局能够在各种复杂场景中充分利用空间资源,实现高效的空间填充与布局优化。

夏天又到了的专栏 1100

Flex布局、flex容器和flex项目

1.Flex布局基础知识 ⑴ Flex弹性布局。任何一个HTML元素都可以指定为flex布局。 Display:inline-flex; flex容器是内联块元素 Display:flex;flex容器是块级元素 ⑵ flex容器:采用flex布局的元素称为flex容器。 ⑶ Flex项目:flex容器的所有子元素自动成为容器成员,称为flex项目。 ⑷ 默认情况下,水平方向的是主轴,垂直于主轴方向的轴就是交叉轴。 Flex项目默认沿着主轴起始排列。 2.flex容器的属性 //1...

m0_49456900的博客 795

MyBatis-Flex 项目开始创建步骤

MyBatis-Flex 在 Spring Boot 项目中的集成与应用

qq_54934176的博客 707
上一篇: FlexPaper详解(附下载)Word、PPT、PDF实现在线浏览
下一篇: Visual Studio 2008 安装错误所需 WebDesignerCore 与 WinSDK_Build 文件下载
rubychen410
博客等级 码龄19年 32粉丝 95原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值