如何把数字装换成字符串?
String(100)
Flex不支持函数重载吗?
Yes,不支持。
使用过FileReference的browse方法时,获取不到用户选择的文件的Path的吗?
不可以。
you cannot get the full path of a file via FileReference, since it can contain sensitive information.
参考链接:
http://forums.adobe.com/thread/415493
但是如果时air的话,是可以的。
Flex的primitive data type都有哪些?
Boolean, int, Null,
Number,
String, uint, and void
当函数参数为primitive data type时,其传入类型为pass by value。需要特别注意的是String和Number,这两种类型看起来不像是primitive data type。
mxml会隐式导入需要的依赖文件
如果你的mxml里使用了<s:ArrayCollection>,则你不在需要显示导入:
import mx.collections.ArrayCollection;
FYI:<s:ArrayCollection>必须在<fx:Declarations>里声明。
下边的"{selectedSlider.value}"前的"@"符号表示什么意思?
<s:List id="list" itemRenderer="views.components.renderers.ImageRenderer"
selectedIndex="@{selectedSlider.value}">
表示这是一个双向绑定。
将XML文件导入到程序中的几种方法:
1.for MXML:导入进来的是XML的对象实例,但是可以当String来用。
<fx:XML id="marup" source="assets/markup.xml"/>
2.for AS:
var loader:URLLoader = new URLLoader();
loader.load(new URLRequest("../SimpleText.xml")); // for example
loader.addEventListener(Event.COMPLETE,loadCompleteHandler);
loader.addEventListener(IOErrorEvent.IO_ERROR,errorHandler);
private function loadCompleteHandler(e:Event):void
{
editor.textFlow = TextConverter.importToFlow(e.target.data, TextConverter.TEXT_LAYOUT_FORMAT);
}
为什么组件的某些属性可以在mxml里访问,却无法在as里访问?
比如BorderContainer的backgroundColor。
这些属性都是css样式,使用setStyle和getStyle访问。
mxml里属性并不总是直接对应到as里变量。
Mxml中的子Tag和其父Tag是什么关系?
对应到AS脚本的话,子Tag是父Tag的成员变量。
Case 1:
<A>
<B color="0x0"/>
</A>
B是A的成员变量,同时B是某个类的实例。
Case 2:
<A>
<B>
<s:label text="Yoshi"/>
<s:label text="Mario"/>
</B>
</A>
B是A的成员变量,同时B是某种容器类型的实例。
分享到:
相关推荐
在“学习flex基础知识”这个主题中,我们首先需要理解Flex的基本概念。Flex框架包括了开发工具、运行时环境和组件库。开发工具如Adobe Flex Builder或IntelliJ IDEA等,提供了一整套集成开发环境(IDE)来编写、调试...
本教程旨在强化Flex的基础知识,帮助开发者掌握Flex的基本用法,以便于在Web应用开发中创建动态且响应式的用户界面。 1. **Flex架构** Flex框架由四个主要部分组成:Flex SDK、Flash Player或Adobe AIR、MXML和...
主要针对刚开始学习Flex的朋友,这些也是在教学过程中,学生会经常提出一些基本问题。 如果您已经很熟练地掌握了Flex的开发方法的话,就没有必要看了。
AS3 Flex基础知识100条涵盖了AS3编程中的多个核心概念,这些概念对于初学者来说至关重要。以下是其中一些关键知识点的详细解释: 1. **改变SWF尺度、背景颜色和帧频**:在Adobe Flash Builder或Flex SDK的项目设置...
第2章 Flex基础知识 第3章 语言基础 第4章 数据基础 第5章 Flex事件驱动 第2篇 视觉设计篇 第6章 Flex皮肤设计 第7章 特效effect和状态state 第8章 Flex与Flash无缝衔接 第9章 综合演练:实现仿Office 2007...
### Flex基础知识详解 #### 一、Flex与FlashBuilder概述 **Flex**是一种开源框架,用于构建高性能且具有丰富用户体验的应用程序。它支持多种部署模式,包括桌面应用、移动设备应用和Web应用。Flex的核心优势在于它...
FLEX基础知识** FLEX的核心组成部分包括Flex SDK(软件开发工具包)和Flex Builder(开发环境)。Flex SDK包含了编译Flex应用程序所需的所有工具和库,而Flex Builder则是一款基于Eclipse的集成开发环境(IDE),为...
### Flex基础知识点详解 #### 一、Flex与ActionScript3.0简介 Flex是一个用于构建高性能的、跨浏览器的Web应用程序的开源框架。它利用ActionScript 3.0(AS3)作为其主要的编程语言,并结合MXML(一种XML语言,...
### Flex基础知识点详解 #### 一、Flex简介 Flex是由Adobe公司推出的客户端表现层技术,主要功能在于支持开发人员创建并部署可升级的富互联网应用程序(Rich Internet Applications, RIAs)。Flex采用了一种基于...
"Flex技术基础培训.ppt"文件很可能是当年的一份培训教程,包含了Flex基础知识、开发实践以及可能的案例研究,对于了解和学习2003年的Flex技术具有重要价值。 通过深入学习这些知识点,开发者可以掌握如何使用Flex...
**Flex基础知识** 1. **Flex开发工具安装**:Flex Builder可以作为独立工具或Eclipse插件进行安装。 2. **Flex应用程序的构成**:包括Flex Framework、MXML、ActionScript、CSS、图形资源和数据。其中,MXML是用于...
本教程旨在为初学者提供一个深入理解Flex基础知识的平台,通过学习,您可以掌握创建交互式、动态的Web应用程序所需的关键技能。 Flex的核心组件包括Flex SDK(软件开发工具包)和Flex Builder,其中SDK是免费的,...
1. **Flex基础知识**:理解Flex的架构,包括MXML(标记语言)和ActionScript(面向对象的编程语言),以及它们在构建用户界面中的作用。MXML用于描述UI组件的结构,而ActionScript处理逻辑和交互。 2. **图形绘制**...
1. **Flex基础知识** - Flex框架:Flex提供了MXML和ActionScript两种语言,用于构建用户界面。MXML是一种声明式语言,类似于HTML,用于定义UI组件的结构;ActionScript则是基于ECMAScript的脚本语言,用于添加动态...
**Flex基础知识** 1. **MXML**: MXML是Flex中的一种声明式语言,类似于HTML,用于定义用户界面组件和布局。开发者可以通过MXML来声明UI元素、属性和事件处理函数。 2. **ActionScript**: Flex的应用程序逻辑主要由...
1. **Flex基础知识**:Flex的基础架构,包括MXML和ActionScript 3.0的介绍。MXML是Flex的主要标记语言,用于创建用户界面;ActionScript 3.0是Flex应用程序的脚本语言,负责处理逻辑和交互。 2. **Flex Builder或...
1. **Flex基础知识**:首先,你需要了解Flex的基本架构,包括MXML和ActionScript 3.0。MXML是Flex的标记语言,用于定义UI组件和布局;ActionScript是编程语言,用于实现逻辑和交互。 2. **百度地图API**:百度地图...
### FLEX基础知识详解 #### 一、FLEX与RIA概述 **FLEX**是一种用于构建高性能、跨平台的Web应用程序的技术。它通过提供强大的开发工具和技术框架,使得开发者能够创建出具有丰富用户体验(Rich User Experience, ...