天狼鼠

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年4月30日

摘要: 阅读全文
posted @ 2012-04-30 22:18 情有独钟 阅读(133) 评论(0) 推荐(0) 编辑

摘要: Flex软件中经常需要使用一些外部的资源,如图片、声音、SWF或字体,虽然你也可以在软件运行的时候引入和载入,但是也可能经常需要直接将这些资源编译(Compile)到软件中,也就是直接嵌入资源(Embedding Assets)。Flex中可以直接嵌入图片image,影片movie,MP3,和TrueType文字。嵌入资源的利处:1、比起在运行时访问资源,对嵌入资源的访问速度更加快速;2、可以用简单的变量访问方式,在多个地方引用所嵌入的资源。这是变量就代表资源,提高写代码的效率;嵌入资源的弊处:1、增大了SWF文件的大小,因为是将资源直接包含;2、由于SWF文件增大,将使得初始化的速度变慢;3 阅读全文
posted @ 2012-04-30 21:20 情有独钟 阅读(259) 评论(0) 推荐(0) 编辑

摘要: 在具体谈及Cairngorm框架之前,我想先谈谈使用框架的必要性,也就是为什么要使用框架。(初学者可以看一下,高手略过)凡是了解软件工程的人,都知道,软件工程其实不是纯粹的工程学,更是一门复杂的管理学课程。软件,完全由人来编写,写代码就像写文章一样,带有很浓厚的主观色彩,即使是制定各种编程规范,也无济于事。但是这偏偏就是属于工程学,需要黑白分明,要达到预期目标,要按时完成,要方便以后代码重用,如何管理好,就一门学问,这就需要软件工程,需要设计模式,需要框架。不同的语言推崇着不同的框架,但都是大同小异,本质上都是三层架构,Flex里面使用的比较广泛的是Cairngorm框架。Cairngorm框 阅读全文
posted @ 2012-04-30 18:05 情有独钟 阅读(184) 评论(0) 推荐(0) 编辑

摘要: 一、什么是CairngormCairngorm是一个轻量级的FlexRIA程序开发框架。是为了方便FLEX开发企业级应用而开发的一个微架构。它的重点在于给你一个指导性原则,而并非具体实现。二、Cairngorm的作用和大多数的框架一样,Cairngorm的主要作用是对开发Flex应用程序应用了一系列的设计模式,从而使开发出来Flex程序可扩展性,可维护性都大大提高。其本身并不是一个完整的企业应用,它只是提供了一个开发骨架,Adobe称之为体系。三、Cairngorm的六大要素如果你熟悉MVC架构的话,那么对下面的六大要素一定不会陌生,它是在MVC的基础上,加入了FLEX的事件机制(比较类似于在 阅读全文
posted @ 2012-04-30 17:32 情有独钟 阅读(277) 评论(0) 推荐(0) 编辑

摘要: FluorineFX整个架构和BlazeDs差不多,只是最开始的部署不一样而已,只要学会了两者其中的任何一个,另外一个也很快学会。FluorineFX最开始部署,网络上一些配置方法是错误的,至少在FLEX4上,我根据他们步骤,设计出来的是错误的,老是弹出来错误。我就不断尝试,尝试出可以一个解决“'目标“fluorine”不存在”的问题,下面我们开始整个过程吧!整个过程是先安装软件,然后部署网站,最后是在Flash Builder上面添加相关工程。1:下载FluorineFx http://www.fluorinefx.com/download.html 安装很容易,直接点击,一步步往下 阅读全文
posted @ 2012-04-30 15:28 情有独钟 阅读(266) 评论(0) 推荐(0) 编辑