Flex知识点

   智能提示:Alt+/

   ActionScript

         索引数组中函数 splice()

                       第一个参数:指出从数组的哪个索引位置开始操作.索引数组第一项为0;

                       第二个参数:想要删除的数量,如果为0表示不删除任何项

                       第三个参数:从第一个参数指定的索引位置开始插入的新项。插入新项的操作在删除项操作之后。

 

         CDATA的使用

                       告诉Flex Builder (及编译器)将方括号中的内容原样不动,不作为XML的代码处理。

 

         控件值的自动绑定:

                      

 

          变量的绑定:

                    [Bindable]

                     var _pass:String=txtPassword.text;//在mxml里面控件才可以绑定_pass变量

 

          valueCommit事件与change事件的区别:

                   自我感觉valueCommit是文本控件中有值且控件失去焦点时才执行的

                   change为控件值改变就会触发

 

 

          VSlider及HSlider控件不容易理解的属性:

                    snapInterval  步进

                    thumbCount   一共显示几个滑块

                    tickInterval     每隔多少个刻度显示

 

          对于控件样式的定义,所见即所得的工具:                      

          http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html,也可以验证应用程序的配色及设计方案。

 

          RGB颜色值的另外一种表达方式:

            饱和度方式:Application {  backgroundColor: rgb(100%,0%,0%);   }

 

          程序添加控件样式:

          比如TextInput控件,,事件名称为preinitialize

 

 

          嵌入字体:

             当你的程序用的是系统外另外添加的个性字体,而客户端并没有这些字体,那么你的作品将大大折扣,所以flex考虑了可以自定义嵌入字体在应用程序中。

             @font-face 属性

             例如:

                       @font-face{src:local("Tahoma");fontfamily:localfont;fontweight:bold;    }或者

                       @font-face{src:url("assets/tahama.ttf");fontfamily:localfont;fontweight:bold;    }

            其他的地方引用为:

               fontFamily="localfont"

 

          将图像加载为一个变量:

              [Bindable]

              [Embed(source="assets/star.gif")]

              public var imgstar:class;

            其他的地方引用为:

                

 

           图标(*.ico)必须为嵌入资源

 

 

           自动生成缓和函数的在线地址为:http://timotheegroleau.com/Flash/experiments/easing_function_generator.htm

 

你可能感兴趣的:(Flex)