`
jiorry
  • 浏览: 280806 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
社区版块
存档分类
最新评论

答复: Flex中的模块

阅读更多
module,RSL,framework RSLs都可以减小编译后的swf文件体积。其中,以framework RSLs最实用。
例如我的一个网页项目直接编译后有500k,使用framework RSLs后主文件缩小到220k。之后软件不断升级,直接编译后有1000k,但是使用framework RSLs后主文件也只刚到300k。这增加的80k来自于新增的图标和代码。

module: 使用RSL时,module不能利用RSL共享的库。
1. 使用module时,100k的swf文件变成 main(70k)+module(30k)=100k 。
2. 使用module+RSL时,100k的swf文件变成main(50k)+RSL(50k)+module(30k)=130k 。(我在flex2时测试发现如此。也许以后module能够使用RSL共享库。)
framework RSLs:
在adobe的缓存文件夹中缓存共享库。这样用户在清除IE缓存后,不会将framework RSLs清除掉。

我的策略是:
1.module的数量很多的超大型互联网项目,而且用户每次可以用到的只是其中一部分的时候使用module。
2.网页页面篇幅使用数目不多的情况,使用framework RSLs。
分享到:
评论

相关推荐

    display: flex弹性布局

    display: flex弹性布局

    eclipse项目中同时开发j2ee模块和flex客户端模块

    在Eclipse环境中,同时开发J2EE模块和Flex客户端模块是一项常见的任务,特别是在构建富互联网应用程序(Rich Internet Applications, RIA)时。这样的组合允许后端服务器处理业务逻辑和数据管理,而前端Flex客户端则...

    Flex 基于Module模块的开发资料完整版

    - **定义**:在 Flex 中,模块是实现了 `IFlexModuleFactory` 接口的 SWF 文件,可以在运行时动态加载和卸载,从而提供代码的动态加载能力。 - **原理**:Flex 应用程序由两种类型的 SWF 文件组成:Application...

    display:flex布局语法

    - flex:是flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto,后两个属性可选。该属性有两个快捷值auto(1 1 auto)和none(0 0 auto)。 - align-self:允许单个项目有与其他项目不一样的对齐方式...

    AS3分享:FLEX开发者必备的十多个工具

    在IT行业中,尤其是在Flex开发领域,有一套得心应手的工具是至关重要的。这篇博客“AS3分享:FLEX开发者必备的十多个工具”旨在为开发者提供一系列实用的资源,帮助他们提升工作效率和代码质量。尽管描述部分为空,...

    Flex之模块化

    Flex模块化主要通过Flex Module Framework(模块框架)实现,这是一个内置于Flex SDK中的组件,支持在运行时动态加载和卸载模块。这种动态加载能力使得Flex应用程序能够根据用户需求或网络状况来决定加载哪些模块,...

    flex滚动条三种实现方式

    在前端开发中,Flex布局(Flexible Box)是一种用于创建弹性盒模型的CSS3模块,它极大地增强了网页布局的灵活性。而当内容超出容器时,滚动条的出现是必不可少的。在Flex布局中,我们可以有几种不同的方法来实现滚动...

    详解CSS中的display:flex||inline-flex属性

    主要给大家介绍了CSS中的display:flex和display:inline-flex属性,文中分别通过两段实例代码给大家介绍了display:flex和display:inline-flex的使用效果,感兴趣的朋友们可以参考借鉴,下面来一起看看吧。

    Flex中文教程中文文档

    Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的开放源代码框架。...通过这个教程,读者不仅可以理解Flex的基本概念,还能掌握实际开发中的技巧和最佳实践,从而成为一名熟练的Flex开发者。

    flex中文帮助手册大全

    8. **事件处理**:Flex中的事件模型允许组件之间通过事件进行通信。开发者可以监听并响应特定事件,如点击按钮、数据变化等,实现业务逻辑。 9. **服务连接**:Flex可以轻松地与各种后台服务(如AMF、SOAP、RESTful...

    完整的Flex中文帮助文档 PDF格式

    8. **模块化和组件重用**:Flex支持模块化开发,允许将应用拆分为多个独立的模块,提高代码复用性和加载效率。 9. **国际化和本地化**:Flex框架内置了对多语言支持的机制,方便应用进行国际化和本地化处理。 10. ...

    Flex中文帮助 学习Flex的好资料

    10. **最佳实践和设计模式**:学习Flex的过程中,了解和应用设计模式,如MVC(模型-视图-控制器)模式,可以帮助编写出可维护、可扩展的代码。 通过这份"Flex中文帮助"资料,你可以系统地学习Flex的基础概念、编程...

    flex中文帮助.rar

    通过“flex中文帮助”压缩包中的资料,初学者可以逐步了解和掌握这些基础知识,通过实例练习来巩固理论知识,为未来深入的Flex开发打下坚实的基础。每个章节都可能涉及上述的一个或多个知识点,通过实践和理解,学习...

    Flex模块化开发实例

    在名为"ModularApp"的这个实例中,我们可以期待看到如何将一个复杂的Flex应用程序划分为多个模块,并演示如何使用Flex的模块化特性来有效地管理和加载这些模块。通过学习和实践这个实例,开发者可以掌握Flex模块化...

    Flex中文帮助文档

    在Flex中,主要的知识点包括: 1. **Flex SDK**:Flex软件开发工具包,包含了一系列用于创建Flex应用程序的开源工具和库,如ActionScript编译器、MXML编译器和Flex框架。 2. **MXML**:MXML是Flex的主要标记语言,...

    flex中文帮助文档

    - **开发流程**:Flex应用程序的开发过程包括选择组件、设计用户界面、应用样式、添加行为逻辑、连接数据库服务以及最终编译成SWF文件并在Flash Player中运行。 #### 二、Flex架构组成 1. **Flex框架**:Flex 2框架...

    Flex中文参考手册

    6. **_states_ 和 _effects_**:Flex中的状态管理允许你根据应用程序的不同阶段或用户行为改变组件的外观和行为。 7. **移动开发**:Flex也可以用于开发移动应用程序,适应iOS和Android平台,使用Adobe AIR技术。 ...

Global site tag (gtag.js) - Google Analytics