- 浏览: 14522 次
最新评论
Flex 4架构的组件开发
- 博客分类:
- 技术杂绘
Flex 4架构的组件开发
2010年11月19日
Flex 4架构的组件开发 作者:Michael Labriola
这是实验室透露的一些正在讨论的一般感念.
将Flex 4 的组成部分视为系统的原子组成:
??高度可重用
??没有外部的依赖
??一切都能传递到他们
??参与Flex中的生命周期(由UIComponent定义)
??知道有多大,并能很好地布局
在AS3中的可重用的组件被写成MXML 组件,它们作为子类(children)是不可以被扩展的, MXML组件应该被认为是叶节点.
在Flex 3中你使用Flex的UIComponent,在使用Flex4里要使用 SkinnableComponent.在Flex 3中你使用的addChild(),而在Flex 4中要使用addElement.
在Flex中,父类控制子类的大小.通过measure() 方法设置,如: measuredHeight,measuredWidth,measuredMinHeight和measuredMinWidth.
在使用updateDisplayList(unscaledWidth,unscaledHeight)时,当你的内容在给定的空间里装不下时,你可能需要添加滚动条,这就用到子类的setActualSize(width, height).
在commitProperties()类里,继续延用以前的方法,即在更改前检查标记(flag)和组件的存在.
SkinnableComponent代表皮肤.通过meta-data定义SkinPart. 当皮肤被设置为类的一部分,就叫partAdded. 通常使用IGraphicElement和IVisualElement接口,以确保皮肤真正做到了它想要做的事.
发表评论
-
Flex mobile入门
2012-01-20 10:58 637Flex mobile入门 2010年12月 ... -
as3总结(2)
2012-01-20 10:58 554as3总结(2) 2011年04月13日 1、在as3中 ... -
VC 小技巧(一)
2012-01-20 10:58 580VC 小技巧(一) 2010年06月 ... -
Windows线程同步
2012-01-20 10:57 666Windows线程同步 2011年06 ... -
Apache错误:[error] (OS 10038)在一个非套接字上尝试了一个操作
2012-01-19 15:53 1263Apache错误:[error] (OS 10038)在一个非 ... -
[转载]安装discuz时出现 Error:Table 'ucenter.uc_pms
2012-01-19 15:53 1416[转载]安装discuz时出现 Error:Table 'uc ... -
Win7 SP1 正式版遭遇死亡蓝屏Error C000009A
2012-01-19 15:53 660Win7 SP1 正式版遭遇死亡蓝屏Error C000009 ... -
configure: error: no acceptable c compiler found in $path 就是gcc编译器未装_spiderman
2012-01-19 15:53 1240configure: error: no acceptable ... -
报错:@RunWith(SpringJUnit4ClassRunner.class) gives error
2012-01-19 15:53 2002报错:@RunWith(SpringJUnit4ClassRu ... -
广州哪里买蜂蜜_香港哪里买蜂蜜_深圳哪里买蜂蜜_哪里买蜂蜜好
2012-01-17 05:37 1广州哪里买蜂蜜_香港哪 ... -
保障权利是发展社会组织的关键
2012-01-17 05:37 493保障权利是发展社会组 ... -
上海交大自主招生新政:首推本科入学申请制
2012-01-17 05:37 622上海交大自主招生新政:首推本科入学申请制 2011年11月2 ... -
教育部确认自主招生联考没有被叫停
2012-01-17 05:37 518教育部确认自主招生联 ... -
自主招生考试简介
2012-01-17 05:37 636自主招生考试简介 2011 ... -
太极操形与意脱节缺少内涵 明拳理修炼真正太极
2012-01-16 04:32 591太极操形与意脱节缺少内涵 明拳理修炼真正太极 2010年03 ... -
名著导读资料汇编
2012-01-16 04:32 611名著导读资料汇编 2009年12月06日 09届名著导读 ... -
把握申论备考的生命线
2012-01-16 04:32 501把握申论备考的生命线 ... -
著名汉字学家萧启宏访谈
2012-01-16 04:32 1039著名汉字学家萧启宏访谈 2011年05月27日 ...
相关推荐
Spark组件架构剖析 理解Flex4组件生命周期 Demo Q & A
第4章 Flex on Java企业应用架构 第5章 BlazeDS框架详解 第6章 Flex+BlazeDS应用开发实例 第7章 将范例应用改进为真正的企业应用 第8章 Flex打印 第9章 Flex企业应用性能优化 第10章 Flex企业应用开发的其他技术 ...
随着她在高层次的深入概述,提到近期一个Flex 架构师使她最终通过了整个生命周期。她 对观众说希望能早点了解这些信息,这样能使她能成为一个更好的工程师。 我们的观点是Flex 迷惑了我们许多人,甚至一些最受尊敬的...
第4章 Flex on Java企业应用架构 第5章 BlazeDS框架详解 第6章 Flex+BlazeDS应用开发实例 第7章 将范例应用改进为真正的企业应用 第8章 Flex打印 第9章 Flex企业应用性能优化 第10章 Flex企业应用开发的其他技术 ...
第2章 Flex可视化组件开发 PART 2 Flex开发进阶 第3章 Flex程序设计进阶 第4章 Flex模块化编程 第5章 ActionScript 3精要 第6章 Flex图表 PART 3 Flex 3 Web项目全案开发 第7章 Flex企业级开发实践—— ...
本书对Flex的基础知识着墨不多,所有内容都围绕Flex+Java这一企业级应用开发技术展开,侧重于对Flex技术原理、企业级应用的架构思想和实现方法的讲解,所以书中的内容不会随着Flex版本的升级而过时。 第1章 Flex...
Flex语言包含了一个丰富的用户界面组件库,MXML(一种基于XML的...Flex的分离协作方式和Flex公用组件模型也使得开发者和界面设计者能更好的进行协作,在可靠的、易于维护的架构上生产出在用户体验方面有突破性的产品。
基于Flex与J2EE的整合应用 传统的Web 开发,在表示层受到非常大的约束。基于RIA 的 Flex 技术不仅轻松解决了所有表示层的技术问题,让客户感受前 所未有的Web 应用体验,更主要的是,基于纯面向对象和组件的 架构,...
Flex语言包含了一个丰富的用户界面组件库,MXML(一种基于XML的...Flex的分离协作方式和Flex公用组件模型也使得开发者和界面设计者能更好的进行协作,在可靠的、易于维护的架构上生产出在用户体验方面有突破性的产品。
本书从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了...无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益。
本书主要内容有小程序注册、编程基础知识、小程序架构搭建、图片组件和单击事件、表单组件和条件渲染、网络请求和flex布局、swiper组件和列表渲染、页面周期和数组缓存、服务器搭建、数据库和用户信息API、模板消息...
本书主要内容有小程序注册、编程基础知识、小程序架构搭建、图片组件和单击事件、表单组件和条件渲染、网络请求和flex布局、swiper组件和列表渲染、页面周期和数组缓存、服务器搭建、数据库和用户信息API、模板消息...
1、开发平台概念—平台设计原则 基于模型驱动 业务模型、数据模型、软件模型 基于接口实现 业务接口、软件接口 基于灵活开放框架 技术框架、应用框架 清晰的层次结构 数据层次、软件层次 普联架构设计技术方案全文共...
《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》是国内一本系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界拥有10余年开发经验的专业Java专家亲自执笔,Java开发者社区和Spring开发者...
本书全面地讲解了微信小程序的逻辑层与视图层的架构特点、JavaScript语言的入门和进阶知识、WXML语言的语法特点、WXML视觉组件的使用、WXSS样式表语言的语法入门、常用样式描述语句、盒模型和Flex布局等,快速具备...
本书是国内唯一一本系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界...无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益。
第二部分深入阐述了各种基于IoC容器和AOP的JavaEE组件在Spring和的实现原理,第三部分讲述了ACEGI安全框架、DM模块以及Flex模块等基于Spring的典型应用的设计与实现。无论你是Java程序员、Spring开发者,还是平台...
灰烬:一个具有DI的Flash和Flex的基于组件的实体框架 Ember是一个灵活的可扩展游戏开发框架。 Ember旨在解决传统游戏架构中的问题,并鼓励组件系统的重用和灵活性。 Ember利用依赖项注入来简化编码而不会影响速度。 ...
第二部分深入阐述了各种基于IoC容器和AOP的JavaEE组件在Spring和的实现原理,第三部分讲述了ACEGI安全框架、DM模块以及Flex模块等基于Spring的典型应用的设计与实现。无论你是Java程序员、Spring开发者,还是平台...