Flex Module
_Lunay
这个作者很懒,什么都没留下…
展开
-
Flex 使用ModuleLoader加载模块及卸载模块的实例
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" viewSourceURL="srcview/index.html">转载 2012-05-09 15:06:29 · 4928 阅读 · 0 评论 -
模块化加载,设置加载域
当程序越来越大,我们需要把它拆分成多个swf,在需要的时候动态加载。拆分时应该尽量把不同的类编译进唯一的swf,避免因swf文件增多而使整个程序的文件尺寸增大。按此原则可以拆分出以下两种swf,借助 ApplicationDomain 共享其代码和资源。模块(Module) 按照程序逻辑,可以拆分出多个“功能模块”,如“注册”、“管理”等等;按照游戏或社区类程序的关卡或场景,可以拆转载 2012-10-11 11:57:57 · 1728 阅读 · 0 评论 -
flex LoadManager
ModuleEvent公共常量 1、 ERROR : String = "error" 下载模块出错时调度。 2、PROGRESS : String = "progress" 下载模块的过程中调度。 3、READY : String = "ready" 模块完成下载时调度。 4、SETUP : String = "setup"原创 2012-05-10 11:02:04 · 889 阅读 · 0 评论 -
Flex ModuleLoader向Module(模块)传递参数实例
开发中我们一般会用到Module,有时候我们在调用该Module后需要向其传递参数。传递参数的方式很多,比如使用事件的方式。 这里我使用ModuleLoader提供的特征进行传递参数使用示例。代码写的还算简单,我相信你能看明白。<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library转载 2012-05-09 12:00:21 · 2848 阅读 · 0 评论 -
在Flex程序中动态加载模块
对于一个较大型的Flex RIA应用,生成的 swf文件的体积必然不会小, 在中国这样艰苦的网络环境下面,不得不考虑如何让用户减少等待的时间. 这样就需要把一个大的Flex程序分成各个不同的功能部件, 每个Module单独编译成一个 SWF ,需要的时间,再动态的加载调用.减小主程序的体积. 具体的做法是: 使用 mx.modules.ModuleLoader 可转载 2012-05-09 11:41:39 · 2183 阅读 · 0 评论 -
Flex loaderInfo swf模块获取url传递的参数
Flex的模块传递参数,这里是另外一种方法,第一种方法时在加载模块的地方直接给模块传递参数。请参见Flex ModuleLoader向Module(模块)传递参数实例 第二种方法就是在被加载的模块中使用loaderInfo属性返回一个 LoaderInfo 对象,其中包含加载此显示对象所属的文件的相关信息。loaderInfo 属性仅为 SWF 文件的根显示对象或已加载的位图(而不是转载 2012-05-09 14:35:18 · 2421 阅读 · 0 评论 -
高效率的超大规模Flex开发
Adobe Flex开发与传统的Web开发有很多不同之处。正确的理解和利用这些不同之处,可以帮助我们创建更丰富的用户体验,也可以反过来增加网站的可用性以及浏览和更新速度。Flex还提供了大量的组件和技术库来让Web开发更加轻松——它提供的强大工具要远远超过传统Web 2.0中的异步JavaScript和XML(Ajax)应用。此外,Adobe公司最近发布的Adobe Flash Builder 4转载 2012-05-10 11:21:23 · 1054 阅读 · 0 评论 -
FLEX module的使用 .
一、Module使用背景Module 是Adobe为解决Flex应用初始化时较大的下载负载问题而设计的一种折中方案。将主Application合理分割为多个Module后,配合延迟加载策略,就可以保证主Application在初始化只加载必要的资源从而减少等待时间。未被访问的Module默认将不被加载,这样在首次访问它们时会需要额外的等待时间,当然我们也可以在监听主Application加载完原创 2012-05-10 10:42:42 · 1408 阅读 · 0 评论 -
Flex ModuleLoader和ModuleManager的区别、ModuleManager加载模块实例
加载模块简单来说有2种方式,一种是较为简单的使用ModuleLoader,另一种是使用ModuleManager。 1.关于ModuleLoader的使用,请参见Flex 使用ModuleLoader加载模块及卸载模块的实例 一文。 2.ModuleManager类提供了低层次的处理Module的装载卸载以及事件响应等的变成接口。这种转载 2012-05-09 15:23:29 · 2541 阅读 · 0 评论