Flex与Java工程中,如果项目较大,Flex生成的swf也会比较大。
理论上来说,超过1M的,感觉在用户等待时间中是比较大的问题。
1、第一个在发布真正项目时,必然是使用“发布版”(release)导出的。
原项目运行是project-debug/
使用发布版后是project/
swf会缩小了一半,特别是framework
2、项目中,注意分块,如果是整个项目不分块,到最后导出会合为一个swf。
分块后使用Module,相当于每个模块各自生成一个swf,最后在调用moduleLoader就可以了
注意:这里有里有个问题,就是如果该module需要传递参数时,可以通过ready函数进行传递,
但是这样的话就会产生一个event的module,这里的话在最后的时候也会生成额外的代码,
所以建议不需要传递函数的才采取Module
3、尽量以延迟加载的模式来实现,因为用户每个操作等待1或者2秒其实是属于接受范围,
但是开始加载需要加载10秒就是非常大的问题。
分享到:
相关推荐
此外,可以考虑在运行时动态加载非关键资源,而不是一次性打包到SWF中。 3. **库使用**:在Flex项目中,库(Library)可以包含可重用的组件和资源。合理组织库,避免不必要的依赖,可以减少编译后的SWF大小。 4. *...
1. **创建和调整容器**:在生成器中,用户可以创建一个Flex容器,并设置其方向(如水平或垂直),对齐方式(如居中、两端对齐或沿轴线分布)等属性。 2. **添加和排列子元素**:工具允许用户添加多个子元素到容器中...
Flex中加载SWF方法,介绍了flex 对 swf 加载和处理
在这个“flex的生成工具套”中,我们找到了三个重要的子文件:Flex3StyleExplorer_V3.swf、Flex2PrimitiveExplorer.swf和Flex2FilterExplorer.swf,这些都是Flex开发者常用的探索和测试工具。 1. **Flex3...
本文将详细解析如何在JSP页面中嵌套使用Flex生成的SWF文件来创建自定义的系统拓扑图。 首先,Flex是一种基于ActionScript的开放源代码框架,用于构建具有交互性和动态效果的RIA。它允许开发者创建美观且功能丰富的...
在计算机科学领域,尤其是编程语言解析和编译技术中,`FLEX`(Fast Lexical Analyzer Generator)是一个广泛使用的工具,它能够自动生成词法分析器,也称为扫描器或词法分析程序。这个词法分析器能够识别源代码中的...
该案例中TestLocalConnection为主SWF文件加载了TestLocalConnectionReceiver.SWF,两者之间是在同一个域下的通信,工程代码编译路径需要下载者手动修改下。其他技术细节参见Flex_API中的LocalConnection章节。本机...
7. **导出和导入**:生成的样式可以导出为CSS或MXML格式,方便在Flex项目中使用;同时,也可以导入现有的样式文件进行编辑。 8. **预览功能**:实时预览样式修改,确保在实际应用中的效果符合预期。 9. **资源库**...
例如,要调用SWF中的公共函数,我们可以这样写: ```actionscript swfPlayer.content.myPublicFunction(); ``` 3. **控制播放**: `MovieClip`类提供了一些内置的方法来控制SWF的播放状态,如: - `play()`:...
在Flex应用中,我们经常需要动态加载外部的SWF文件,以实现模块化设计或者扩展功能。加载SWF文件的核心在于使用`Loader`类,它是AS3中的一个核心组件,负责加载各种类型的媒体资源,包括SWF文件。 以下是一段基本的...
在Flex布局中,有以下几个关键的概念和属性: 1. `display: flex`:这是开启Flex布局的标志,将元素设为Flex容器。 2. `flex-direction`:定义主轴的方向,可选值有row(默认,从左到右)、row-reverse(从右到左)...
在Flex布局中,容器内的子元素可以根据屏幕尺寸的变化自动调整自身大小和排列方式,以达到最佳的显示效果。使用Flex样式生成工具,开发者可以自定义这些Flex元素的样式,包括但不限于按钮的尺寸、颜色、边框、阴影、...
Flex(Fast Lexical Analyzer Generator)是一款广泛使用的开源工具,用于自动生成词法分析器,尤其在C和C++编程环境中非常常见。本教程将深入讲解如何使用Flex来创建一个词法分析器,并结合提供的资源进行实践。 ...
在IT行业中,Flex是一种用于创建富互联网应用程序(RIA)的开放源代码框架,它基于ActionScript和Flash技术,能够构建交互性强、图形丰富的用户界面。而Maven则是一款强大的项目管理工具,主要用于Java项目的构建、...
在 Flex 应用程序中,使用 SVG 资源可以实现图表生成图片并下载。以下是关于 Flex SVG 代码生成图片的知识点: 一、静态显示 SVG 图像 在 Flex 应用程序中,可以使用 SVG 资源,但只能作为一种图像引入,类似于 ...
在博客文章中(链接已给出),作者可能详细讨论了如何使用这个生成器,分享了实际案例,或者提供了有关如何优化生成代码的技巧。对于初学者或希望提高开发效率的Flex开发者来说,这是一个非常有价值的资源。通过阅读...
这里讲述的是在Flex Application中嵌套一个SWF,然后实现Flex与SWF相互间的通讯。我们需要引入SystemManager接口实现。 环境:Eclipse + Flex Builder
在Flex开发中,有时我们需要加载并控制外部的SWF文件,比如实现自定义的播放进度条功能。这个场景常见于创建交互式应用或者多媒体展示。本文将深入探讨如何在Flex中实现对引入SWF文件播放进度的控制。 首先,我们要...