• MXML的一些基本语法


      以下内容是一个视频的学习笔记《Flex4视频教程》,所以,先关记录也是以现在的Flash Builder为基础。

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

    var代表数值,声明一个int变量形式如下:private var i:int = 1;

    trace 表示输出

    is判断某个变量是不是某种类型

    as类型转换,例如int转换为number

    creationComplete是一个事件,可以将一个函数赋值给它,函数会自动完成

    在MXML中,数组Array不像C++那样还有数据类型的限制,它本身是一个数据类型,而且可以直接在trace中使用数组名输出全部数组的内容,而且数组当中可以由不同类型元素组成

    ArrayCollection是一个常用的数据类型,一般用于数据绑定。每个元素有两个属性,类似于C++的pair,而且它比较特殊,是以这样的括号方式([{}]),可以使用AddItemAt在指定位置添加元素

    代码注释的方法:首先选中代码,再按 Ctrl + ?组合键,//   /* */也可使用

    MXML中增加了for in循环,用于输出数组元素,不过,这个语句中的循环变量的声明要生命为数组元素的同类型,因为这个循环变量最终的输出是 索引+元素内容的形式

    For each in与for in细节上有一点区别

    第二章:

    本章第一节内容讲解了Button的使用以及相关的代码处理,首先是拖动Button按钮到设计视图,然后他使用了一行代码完成按钮标签的切换:

    <s:Button x=”351” y=”184” lable=”Click me” id=”bt” click=”bt.label=”I had Clicked””/>

    在这行代码中,id之前的内容是自动生成的,也就是说需要给这个Button一个id,接着是一个响应click的处理

    在这里的click是一个事件,类似的还有mouseover(鼠标从上面移过的时候)、mousedown(按下)等,每个事件前面是一个“黄色闪电”图标标识。Mouseover对应mouseout,一个是鼠标移到,一个是移出

    Flex4视频教程_02-01事件概述:这一节讲解很重要。

    编码过程中如果没有出现提示,可以使用组合键:Alt+? 就可以调出提示

    ‖==========钟于原创 乐于分享 宁静致远 毋忆典藏==========‖
  • 相关阅读:
    DRP-ThreadLocal简单的理解
    Android开源项目SlidingMenu本学习笔记(两)
    [RxJS] Displaying Initial Data with StartWith
    [RxJS] Updating Data with Scan
    [RxJS] Stopping a Stream with TakeUntil
    [RxJS] Reactive Programming
    [RxJS] Reactive Programming
    [RxJS] Reactive Programming
    [RxJS] Starting a Stream with SwitchMap & switchMapTo
    [RxJS] Reactive Programming
  • 原文地址:https://www.cnblogs.com/tingshuixuan2012/p/3147287.html
Copyright © 2020-2023  润新知