Flex4基础

Flex4:


ActionScript的语法基础:

<fx:Script/>:脚本的文件的申明

creationComplete事件: 当Application创建完成时要触发的事件

trace();输出

package:打包

import:引入包,类

public private static const:常用修饰符

private:不能在其他文件中修改并使用,只能在本mxml中

internal:在同路径下是可以相互访问的

static:修饰静态变量的类

const:修饰一般常量

函数的定义:

[修饰符]function 函数名([参数名:类型]…..):返回类型 eg:private function text(str:String):void{}



如果要运行某个mxml文件并从控制台中看到输出的结果: 选中文件—右键à调试方式---àWeb应用程序







ActionScript的运算符:
       加减乘除,求模

       大于等于,小于等于

       is,as运算符  is判断类型是否相同   as  转换为某类型  ag:a as Number







常用数据类型:
String:  String+String=字符串的拼接

Number:

int:

uint:非负整数

Array常用属性   可以有不同类型的组成一个数组

ArrayCollection常用的属性







条件语句:
if else

if  else if  …….else

switch

? :



快捷键:选中你要注释的 --àCtrl+?/   --à注释

              选中你要取消注释的àCtrl+?/ -à取消注释

              提示  àAlt+?/

              <!--  à这种注释  --àCtrl+Shift+C



循环控制

for

for in      定义的变量指的是集合或数组中的下标

for each in  定义的变量指的是集合或数组中的对象

while

do while









事件机制:
事件概述

事件处理机制



mxml自定义事件:


用AS自定义事件:




布局的介绍:
在应用程序中使用布局

自动布局和绝对布局

HGroup  水平对齐

VGroup   竖直对齐



最好使用自动布局,不使用绝对布局



代码:<s:layout> 







使用文本文件  

Label

Text     text—内容

TextInput 单行文本框    displayAsPassword=”true”---变密码框

TextArea  多行文件组件  editable=”false”—不可编辑





使用文本组件:
Alert

Image  图片





Alert控件的使用


Alert.show(“内容”,”标题”);一个按钮的对话框

Alert.show(“内容”,”标题”,1|2,this,处理函数)1代表ok,2代表no  2个按钮的对话框

Alert.show(“内容”,”标题”,1|2|8,this,处理函数) 1代表 yes, 2代表no,8代表cancel  3个按钮的对话框



使用组件
Button

Linkbutton 跟button的区别是鼠标上去是手指的形式

CheckBox





ComboBox 下拉框  dataProvider填充数据  selectIndex默认选择的下标

DataGrid 数据控件dataProvider填充数据  dataField对应的列数据





List







导航器:
TabNavigator

Accordion:

ViewStack

你可能感兴趣的:(Flex)