- 浏览: 51169 次
- 性别:
- 来自: 大连
最新评论
-
zhangshoukai:
任何问题都应该从两个角度看,lz是个心态比较积极的人,希望大家 ...
[RIA]HTML5怎么就成了RIA“杀手”? -
xiangkun:
brightACE 写道在嵌入SWF的html里面加入如下的功 ...
[Flex]Flex编程注意之自动获取焦点、监听全局键盘事件 -
f1120:
2012就世界末日了,还想到2022
[RIA]HTML5怎么就成了RIA“杀手”? -
TonyLian:
2022年??
[RIA]HTML5怎么就成了RIA“杀手”? -
namespace:
关于网页里获得焦点,真是帮了大忙了。
[Flex]Flex编程注意之自动获取焦点、监听全局键盘事件
详细请看:http://www.k-zone.cn/zblog/post/flash-builder-gumbo-experience-2.html
Flex SDK 4(Gumbo)的size达到了“匪夷所思”的地步,我会做进一步的调查:)
本篇介绍了一下Flex SDK 4(Gumbo)生成的swf的size,比较的Flex SDK 2、Flex SDK 3、Flex SDK 4(Gumbo)这三个版本。
比较的方式:在一个新的Application中,只增加了一个button,其余的全未设定,请看以下的截图:
Flex SDK 2:
Flex SDK 3:
Flex SDK 4(Gumbo):
结论:
Flex SDK 2:123k
Flex SDK 3:148k
Flex SDK 4:204k
通过上图所示,在这三者中,就属Flex SDK 2比较小一些了,而最新的Flex SDK 4(Gumbo)竟然达到了613k的地步的大小是204k。
在这三个SDK中,“不出意外的情况下”,Flex SDK 4(Gumbo)的size是最大的。
PS:以上测试均为个人行为,或许有不准确的地方,特此说明:)
2009年6月4日13:10最新更新:
Flex SDK 4(Gumbo)竟然达到了613k的原因已经找到,由于是由于没有使用release而造成的。
以上的613k情况是有我疏忽造成的,在这里要谢谢这两位朋友的指正:Ticore、morningyi
评论
15 楼
WonLen
2009-06-26
<div class="quote_title">matt.u 写道</div>
<div class="quote_div">目前spark的实现还是建立在UIComponent的基础上的,所以体积还是这么大。<br>大家也可以研究研究源码,目前几乎所有组件都是从UIComponent继而来的,我正在尝试简化不必要的接口,减小组件体积。</div>
<p><br>是的,它们都继承与UICompoents,而继承UICompoents的原因是:UICompoents还集成于DisplayObject,所以如果你要精简的话,是不是从DisplayObject开始集成呢?还是继承?<br>这是我的blog:http://www.k-zone.cn/zblog/,有时间互相讨论一下,非常关注:)</p>
<p> </p>
<div class="quote_div">目前spark的实现还是建立在UIComponent的基础上的,所以体积还是这么大。<br>大家也可以研究研究源码,目前几乎所有组件都是从UIComponent继而来的,我正在尝试简化不必要的接口,减小组件体积。</div>
<p><br>是的,它们都继承与UICompoents,而继承UICompoents的原因是:UICompoents还集成于DisplayObject,所以如果你要精简的话,是不是从DisplayObject开始集成呢?还是继承?<br>这是我的blog:http://www.k-zone.cn/zblog/,有时间互相讨论一下,非常关注:)</p>
<p> </p>
14 楼
matt.u
2009-06-26
目前spark的实现还是建立在UIComponent的基础上的,所以体积还是这么大。
大家也可以研究研究源码,目前几乎所有组件都是从UIComponent继承而来的,我正在尝试简化不必要的接口,减小组件体积。
大家也可以研究研究源码,目前几乎所有组件都是从UIComponent继承而来的,我正在尝试简化不必要的接口,减小组件体积。
13 楼
WonLen
2009-06-26
ftmouse 写道
你不用MX标签,用S标签。或者你放弃S标签试试看了。嘿嘿
引申一下:我觉得halo是用于与Flex 4以下版本兼容用的,而Flex SDK 4真正的UI应该是spark。
12 楼
ftmouse
2009-06-25
你不用MX标签,用S标签。或者你放弃S标签试试看了。嘿嘿
11 楼
ftmouse
2009-06-25
同时用了两种命名空间当然大。等flex5的时候取消halo就好了
10 楼
WonLen
2009-06-23
hypercube1024 写道
用RSL在看看大小
如果使用了RSL,肯定会减小swf的size,不过这部分“减小”只不过放到了flash cach里面了。还是“换汤不换药”,当在非第一次下载的时候,的确会看很多,不过如果换了机器后,又是一样的了。
9 楼
hypercube1024
2009-06-23
用RSL在看看大小
8 楼
whaosoft
2009-06-22
不过好像有老有个东西能压缩一下 swf
7 楼
WonLen
2009-06-22
matt.u 写道
FLex4的组件还是建立在Flex3的基础上的,所以编译出来的文件,只会大不会小。因为都会用到UIComponent,这个是类虽然强大,但是封装的功能太多,想定制开发一下都不容易啊。
确切的说:Flex SDK 3 可视化组件在Flex SDK 4(Gumbo)里面叫做halo,针对与Flex SDK 4(Gumbo)的新组件叫做spark,关于spark的一些内容可以看:http://www.k-zone.cn/zblog/catalog.asp?tags=spark
6 楼
matt.u
2009-06-22
FLex4的组件还是建立在Flex3的基础上的,所以编译出来的文件,只会大不会小。因为都会用到UIComponent,这个是类虽然强大,但是封装的功能太多,想定制开发一下都不容易啊。
5 楼
earls
2009-06-08
Flex4编译速度和渲染速度快了不少
4 楼
WonLen
2009-06-04
treenode 写道
Relase版本是203k。我猜可能是Debug版调试信息太多造成的。
另外编译选项里有一个“启用网络监视器”,不清楚是什么意义,不过关掉以后一下可以减少100多k
另外编译选项里有一个“启用网络监视器”,不清楚是什么意义,不过关掉以后一下可以减少100多k
问题已经找到,现在编译后的大小是204k。
具体原因是有613k在编译的时候没有使用release版本造成的,详细请看:http://www.k-zone.cn/zblog/post/flash-builder-gumbo-experience-2.html
3 楼
treenode
2009-06-04
Relase版本是203k。我猜可能是Debug版调试信息太多造成的。
另外编译选项里有一个“启用网络监视器”,不清楚是什么意义,不过关掉以后一下可以减少100多k
另外编译选项里有一个“启用网络监视器”,不清楚是什么意义,不过关掉以后一下可以减少100多k
2 楼
WonLen
2009-06-04
xuyao 写道
别的控件也是吗?多写几个测一下速度。。。
我没有测试过其他的,但是我觉得跟button或者其他的组件关系不大,肯定是由于framwork造成的。唉,的确是太大了,希望正式版可以改正或者我的测试方法不对...
1 楼
xuyao
2009-06-04
别的控件也是吗?多写几个测一下速度。。。
发表评论
-
Flash Player 10.1 and AIR 2.0 消息汇总
2009-11-18 09:03 1226详细请看:http://www.k-zone.cn/zblog ... -
Kenshin走进哈工程
2009-11-18 09:00 1046详细请看:http://www.k-zone.cn/zblog ... -
Adobe Flex
2009-11-10 08:21 1143详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flash Builder Beta 2 and Flash Catalyst Public Beta 2 download
2009-10-09 10:48 1111详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flash Builder Beta 2 serial number(sn)
2009-10-09 10:47 1318详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Adobe BrowserLabe
2009-09-03 08:07 1135详细请看:http://www.k-zone.cn/zblog ... -
[Flex]构建基于Flex技术的Blog程序(一)
2009-09-01 08:08 2081详细请看:http://www.k-zone.cn/zbl ... -
[Flex]用编程的方式来写CSS - LESS的应用(一)
2009-08-07 11:17 1222详细请看:http://s.k-zone.cn/less1 ... -
[Flex]Flex SDK 4(Gumbo)浅析ASDoc - ASDoc MXML应用篇
2009-08-06 14:18 1481详细请看:http://s.k-zone.cn/asdoc3上 ... -
http://www.k-zone.cn/zblog/post/silvergreen.html
2009-07-31 15:31 1074详细请看:这是完全基于Flex SDK 4(Gumbo)基础上 ... -
[Flex]Flex SDK 4(Gumbo)浅析ASDoc - ASDoc Tags参数篇
2009-07-30 17:32 1272详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)浅析ASDoc - Flash Builder 4配置篇
2009-07-29 10:07 1111详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)自定义皮肤 - SilverGreen(Spark和Halo)预览版
2009-07-27 08:04 978详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)自定义皮肤 - SilverGreen(Spark和Halo)预览版
2009-07-27 08:02 1155详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)浅析SDK 4默认的Spark样式与Halo样式
2009-07-19 10:10 949详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)改善的Layout和Scroller(二)
2009-07-16 13:07 1114详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)改善的Layout和Scroller(一)
2009-07-15 18:12 1396详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)更方便的自定义样式、自定义SparkSkin(二)
2009-07-06 09:39 796详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flash Builder 4 编辑器配色方案 - 黑色系
2009-07-02 20:36 1822详细请看:http://www.k-zone.cn/zblog ... -
[Flex]Flex SDK 4(Gumbo)更方便的自定义样式、自定义SparkSkin(一)
2009-06-30 09:38 814在Flex SDK 4(Gumbo)新增加了一个包:spark ...
相关推荐
Spark组件库包括一系列预定义的UI组件,如按钮、面板和数据网格,它们都是基于Flex 4.0的新设计原则和功能构建的。 在数据绑定方面,Flex 4.0提供了双向数据绑定,使得视图和模型之间的同步变得更加简单。开发者...
1. **Flex 4.0简介**:Flex 4.0,又称为Gumbo,是Flex框架的重大更新,引入了全新的Spark组件架构和Skinning与Styling机制,增强了灵活性和可定制性。 2. **Spark组件**:Spark组件是Flex 4.0的核心,替代了原有的...
《Flash.Builder.4.&.Flex.4 Flex4》是一本专为学习Adobe Flash Builder 4和Flex 4技术而编写的指南。这本书如同一场及时雨,为开发者提供了深入理解和掌握这两项技术的宝贵资源。Flash Builder 4是Adobe公司推出的...
Flex Builder 4,即现在的Flash Builder 4,是Flex 4.0的主要开发工具,它提供了强大的集成开发环境(IDE),包括代码编辑器、调试器、性能分析器以及对Flex和ActionScript的智能提示,极大地提高了开发效率。...
Flex 4,也被称为Gumbo,是Adobe Flex框架的一个重大更新,它引入了许多新特性,提高了开发人员构建富互联网应用程序(RIAs)的效率。Flash Builder 4是用于开发Flex和ActionScript应用的主要集成开发环境(IDE),...
Flex 4.0,也被称为Flash Catalyst或Gumbo,其主要目标是提升UI设计和开发的灵活性,以及提供更高级的动画和视觉效果。 鱼眼特效,是Flex 4.0中的一种创新特效,它模仿了现实生活中鱼眼镜头的效果,使用户界面具有...
Flex 4.5,又称为Gumbo,是Adobe为应对日益增长的移动设备市场而推出的新一代Flex框架。它引入了全新的Spark组件库,提供了更灵活的设计和布局功能,增强了对移动设备的支持,包括对Android、iOS等平台的原生API访问...
1. Flex 4.0的新特性,如Spark组件架构和Gumbo编译器。 2. MXML和ActionScript的混合编程,使得界面设计和逻辑控制更加分离。 3. Skinning和States的概念,展示了如何改变组件的外观和行为。 4. Flex 4.0中的数据...
本章介绍如何使用Flash Builder和Flex框架创建、构建和运行应用程序的基本概念。 - **创建并运行一个简单的应用程序**:通过创建包含文本项的简单应用来演示整个流程。 #### 第2章:为客户端应用程序创建ColdFusion...
此外,文档可能还会涵盖Flex Builder(现称Flash Builder)的更新,以及如何使用新工具进行更有效的开发。 总而言之,Flex4作为一个重要的版本升级,带来了许多创新,如Spark组件模型、强化的ActionScript3、Stage...
10. **Flex SDK和Flash Builder**:Flex 4教程通常会涵盖Flex SDK的使用,它是开发Flex应用的基础工具集,而Flash Builder是基于Eclipse的集成开发环境,提供了丰富的功能,如代码提示、调试器和项目管理,使得开发...
Flex 4.0,也称为Gumbo,引入了新的Spark组件架构,提供更强大的样式和皮肤功能,以及更高效的性能。 描述中提到的"导入里面的包,可在flex4.0中运用FL包里面的方法!"意味着这个"FL_component"可能是一个自定义...
10. **Flex Builder集成开发环境**:虽然Flex SDK是免费的,但Adobe也提供了Flex Builder作为付费的IDE,它提供了代码提示、调试、性能分析等功能,提高了开发效率。 11. **Flex与AIR的结合**:除了Web应用,Flex 4...
4. **Gumbo**:Flex 4的早期代号,它引入了新的皮肤层(Skinning)和样式(Styling)机制,使得开发者可以更自由地定制组件外观,而无需深入到组件内部代码。 5. **Flex Builder**:Adobe的IDE,为Flex 4开发提供了...
5. **Flex Builder 4(即Flash Builder 4)的使用**:作为Flex 4的主要开发工具,Flash Builder 4提供了强大的代码提示、调试和性能分析功能。书中会指导如何充分利用这些工具提高开发效率。 6. **Flex SDK与AIR**...
4. Flex Builder或Flash Builder:这些是Adobe提供的集成开发环境(IDE),用于编写、调试和部署Flex应用。熟悉这些工具的使用能提高开发效率。 5. 数据绑定:Flex4中的数据绑定机制简化了UI与业务逻辑之间的交互,...
其次,`amChartsFB4.swc`是amCharts的一个版本,amCharts是一个流行的图表和地图生成库,支持Flex和Flash Builder。SWC文件是Adobe Flash的库文件,包含了可以被其他Flex或ActionScript项目导入和使用的类。...
5. **图形渲染引擎Gumbo**:Flex4采用了新的渲染引擎Gumbo,允许开发者使用MXML和ActionScript创建复杂的图形和动画,提高了富媒体内容的表现力。 6. **移动设备支持**:Flex4开始支持移动平台,如Adobe AIR for ...
“Flex4”可能是该教程的后续部分,引入了更多新特性,如Spark组件架构、Gumbo皮肤系统、更强大的动画系统以及对ActionScript Workers和Stage3D的支持,进一步提升了Flex的灵活性和性能。 总之,这个电子教程涵盖了...
此外,Flex 4引入了新的图形渲染引擎——Gumbo,可以更高效地处理复杂的图形和动画效果。 "Flex_4[1].0_RIA开发详解讲义.ppt" 这个文件很可能是Flex4的培训教程或课程讲义,内容可能涵盖以下几个方面: 1. **基础...