zoukankan      html  css  js  c++  java
  • Flash Builder 4快速入门学习笔记

    代码
    第三章 Flash Builder 4 新特性

    3.1 Package explorer(包资源管理器)
    3.2 悬停时的ASDoc提示
    3.3 Getter & Setter
    如在一个AS类中写了几个私有属性,右键要添加Getter
    &Setter方法的属性,选择“源代码”---->“生成Getter/Setter”。

    3.4 自动生成EventHandler
    当为一个组件添加事件属性时,会自动提示生成EventHandler。
    注意编码规范,应该先为组件设置id。

    3.5 条件断点
    添加断点,右键断点,设置“断点属性”。可以为断点设置条件,如命中次数,条件为true(一个表达式,监视某变量是否为某值),值改变(某一变量值变化时)。
    运行
    ----调试----选择项目

    第四章 Flex SDK
    4 新特性

    4.1 主题
    s library:
    //ns.adobe.com/flex/spark
    mx library://ns.adobe.com/flex/halc
    两个命名空间,两组控件
    右键项目,Flex主题,双击主题导入。
    将.swc改名为.zip后,即可解压。

    4.2 布局
    s包中没有了原来的Hbox,Vbox,Box以及Canvas容器,取而代之的是Group,SkinnableContainer
    Group执行效率更高,体积更小 SkinnableContainer可以定义皮肤
    将滚动条从控件中剥离出来,可以定义为Group容器加上Scroller

    4.3 特效(effect)
    例:
    <s:Button id="button" click="mover.play()"/>
    <fx:Declarations>
    <!-- 将非可视元素(例如服务、值对象)放在此处 -->
    <s:Animate id="mover" target="{button}" duration="1000">
    <s:SimpleMotionPath property="x" valueFrom="0" valueTo="100"/>
    <s:SimpleMotionPath property="y" valueTo="100"/>
    <s:SimpleMotionPath property="width" valueBy="20"/>
    </s:Animate>
    </fx:Declarations>
    可以用Parallel将多个特效打包执行,N种Effect的组合。
    <s:Button id="button" click="transformer.play()" label="你好"/>
    <fx:Declarations>
    <!-- 将非可视元素(例如服务、值对象)放在此处 -->
    <s:Parallel id="transformer" target="{button}" duration="5000">
    <s:Move id="mover" xFrom="0" xTo="150" autoCenterTransform="true"/>
    <s:Rotate3D id="rotate" angleYFrom="0" angleYTo="360" autoCenterTransform="true"/>
    </s:Parallel>
    </fx:Declarations>
    很神奇啊,中文组件的翻转。如果充分发挥Effect,必然很炫。
    targets
    ="{[组件1,组件2,...]}" 多个组件,同一特效。
    state的切换 快速入门P48

    4.4 样式
    随心所欲的CSS 快速入门P51

    4.5 状态
    state
    includeIn excludeFrom 快速入门P55

    4.6 双向绑定
    快速入门P59

    4.8 SWFObject与HTML Template
    项目
    ----属性----Flex编译器----允许继承浏览器导航功能
    1. 通过前进和后退返回在程序中访问过的state。
    2. 将某一state的地址保存进收藏夹,以后可以直接通过地址打开这个state的页面。
    3. 将某一state的地址发给其他人,他们可以直接链接到这个state页面。

    第五章 自定义组件开发

    用到时再看。 快速入门P65

    第六章 与服务端通信

    6.1 通过Http Service与服务端通信
    6.2 通过Web Service与服务端通信
    6.3 通过Remoting与服务端通信
    6.4 与Flash Media Server交互





  • 相关阅读:
    C博客作业--指针
    AI与PS
    Swagger介绍
    仪表板的应用
    弹窗使用
    产品经理
    原型设计
    关于标签的使用意义
    微服务架构
    hive建表导入数据
  • 原文地址:https://www.cnblogs.com/frostbelt/p/1867150.html
Copyright © 2011-2022 走看看