flex基础知识小结(二).docx_第1页
flex基础知识小结(二).docx_第2页
flex基础知识小结(二).docx_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

flex基础知识小结fle*学习小结基本:一、界面布局1)学会使用容器:Group,SkinnableContainer,BorderContainer,Panel,Application,NavigationContent符合容器:VGroup,HGroup布局对象:Layout;基于约束的布局:BasicLayout滚动内容:Scroller2)学会在source和view视图中布局。3)学会使用视图状态: State创建状态, 每个m*ml都有currentState属性控制显示状态(*实践)4)学会重构:学习需要一个过程,温故重构得易维护好码;避免编写重复冗余,重构提取公共;胸怀大局设计,过程从全局角度审视重构让后期集成顺利。语言是一门工具,使用工具过程考虑并运用重构,新接触一门语言时不要陷入语言的钻研中(*还在理解验证);达到相同的目标一般有多条路径,各种技术之间的概念相互关联。二、学会使用简单控件1)学会使用控件Label,Te*tInput,RichTe*t,Te*tArea等。2)学会Image控件以及Embed指令的使用。3)学会使用From表单控件。4)建议使用FocusManager类来控制如何选择元素(*)。三、处理事件1)开发者根据用户事件执行某些操作流程:1、用户与应用程序交互(交互)。2、用户所交互对象分派了一个用户事件(事件分派器)。3、另一个对象监听该事件,并在事件发生时做出响应(事件监听器)。4、监听事件中的代码得到执行(事件响应处理函数)。2)调用事件处理函数时可以传递数据,事件响应处理函数中可以使用传来的数据。3)creationComplete函数。4)掌握自定义事件和使用自定义事件。(创建类-继承,元数据中声明和响应函数中使用)5)事件流和事件冒泡。6)每个组件都必须声明它可以分派的事件,在MetaData中标签中声明。五、创建类,使用数据绑定和集合1)创建类和java,C+等面向对象的语言类似,值对象(Dto)一般用来和后台程序通信。2)数据绑定:a. 在Fle*中,关键在于改变模型(数据)的同时,让视图(各种组件)能够同步更新。b. 复杂对象的绑定:Person类例子。(两个独立元数据标签,一个用于表示监视Person的改变,另一个用于让Fle*监视已有Person的属性的改变)c.绑定Bindable和花括号的原理,自己利用隐式get和set以及事件机制实现绑定。d.双向绑定。e.有些对象不是事件分发器代理技术。(*ML,Object,Array)六、将应用程序拆分成组件。创建组件步骤:1)创建一个新文件,取文件名,即组件名。2)添加*ML文档类型定义。3)添加根标签(说明要在组件中实现的功能)。4)组件中添加功能。5)使用组件的地方添加命名空间。6)使用组件的地方实例化该组件。七、使用DataGroup和List1)使用dataProvider填充内容。2)使用labelFunction和自定义itemRen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论