锁定老帖子 主题:flex自定义组件用MXML?还是AS?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-04
flex自定义组件用MXML?还是AS? 先说说为什么要在FLEX Application中Custom component,据我个人总结有以下三点好处:
其中,我觉得这三点都是非常重要的,但我觉得最重要的还是第三点,因为一个Flex Application通常只有一个主页面(就是一个包含<mx:Application> tag的页面),如果我们是一个team那么同时对一个文件操作就太不方便了,而且这个页面的Size和complex程序也会可想而知,所以Adobe建议通过Custome Component来将一个Application划分成多个Module从而达到方便分工,和更好维护以及Debug.在自定义组件方面,ADOBE为我们提供了非常人性化考虑,熟悉一点儿FlexBuilder的朋友都知道.这里就不多说FB了.
ADOBE为我们提供了两种主要的方式来Custom component,一种是MXML方式一种是AS硬编码,两种方式Custom component都非常简洁,但是在具体的项目中,争对不同的需求和问题,还是的好好权衡一下使用哪一种方式更快,成本更低.看了下ADOBE官方的文档,有如下七点可以供大家参考.
看了已上七点,用MXML还是AS你心里有数了吧 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-05-13
楼主貌视心里偏向AS。但开发中好像MXML的更多,毕竟一般多会涉及到布局。
|
|
返回顶楼 | |
发表时间:2008-07-07
quote]一:无论你用MXML还是AS方式,其实都是用AS,因为MXML最后也编译成了AS;所以我觉得这里效率上AS是不是要优于MXML呢?.[
对于客户两种方式的效率是一样的,因为无论你是用MXML还是AS,你在开发的时候,就已经打成SWF了.都是AS字节码了.MXML可以你开发的过程中编译的速度慢一些而已. |
|
返回顶楼 | |
发表时间:2009-05-21
六:当你要创建非可视化组件时,比如Formatter,validator,Effect....时,只能用AS;
用mxml同样可以,望更正 |
|
返回顶楼 | |
发表时间:2009-07-11
我认为布局性事务较多的话,用mxml开发比较方便和快捷,日后也好维护。
|
|
返回顶楼 | |
浏览 4006 次