易截截图软件、单文件、免安装、纯绿色、仅160KB

RSL--Flex swf 御用减肥专家

RSL ( Runtime Shared Library )——运行时组件共享库,用就是使同域里的项目可共享资源,这样可以节省项目的档案大小,易切割、易搬运、易分享组件库项目与组件库可分开开发 .如下图:
下面用图文的方式展示在Flex Builder中使用RSL给Project减肥的步骤。首先来看看减肥之前的”体重”:
如上图所示:bookForm.swf 大小为461KB,EPortal.swf大小为482KB,接着来到Flex Buidler,在工程上点右键,选Properties,接着来到Flex Build Path面板中,看Library Path,在Framework linkage后选择使用Runtime Shared Library(RSL).这时候给Flex lib加入RSL,然后在Build Path Libraries中能看到framework.swc中出现RSL URL:framework_3.2.0.3958.swz(注:本人使用的Flex SDK版本为3.2.0.3958),选中后进行编辑查看,流程如下图所标示:
打开后,确认Deployment path中是否已有这两项:framework_3.2.0.3958.swz,framework_3.2.0.3958.swf。如果没有的话点add按钮添加进去。然后,一路OK,OK到最后。
OK都点完了,Flex Builder会进行编译工作,等它编译完了,就可以来到文件夹查看效果了:
呵呵,明显的,bookForm.swf和EPortal.swf已经产生了质的飞越~不过同时应该注意,RSL虽然能给swf减肥,但同时也给工程载入了两个文件:framework_3.2.0.3958.swz,framework_3.2.0.3958.swf。我们在实际应用中,应该考量比较应用RSL前后的大小状况,然后再选择是否使用RSL.
此外,RSL同时支持字型定义共享库,应用中对共享应用的部分您自行归纳整理一些常用的数据、函式、类别、接口…等。
本文转自:http://www.8only.cn/archives/160


相关文档:

flex的自定义事件

package event
{
    import flash.events.Event;
   
    public class CustomEvent extends Event
    {
        public var evObject:Object;
        public function CustomEvent( ......

Flex 用Grid实现类似于Html的细线表格

我们在用Flex进行开发的时候,有时候需要实现像html 细线表格的那种效果,原理很简单,但是需要一些技巧,不然的话很难控制线条的粗细,其实只需要设置几个样式就能搞定,一下是源码,大家可以运行一下看看效果<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml ......

Flex的DataGrid中时间如何格式化

第一:拉个DateFormatter 控件
<mx:DateFormatter id="df" formatString="YYYY-MM-DD"/>
精确到时分秒则是YYYY-MM-DD H:NN:SS
第二:写个函数
    private function formatStart(item:Object,column:DataGridColumn):String{
            ......

为你的Flex应用程序创建一个自定义动画光标

在本次Flex指南中,让我们看看如何在Flash中使用CursorManager类创建一个动画光标来替换默认的箭头光标。
1
. 创建一个新的Flex项目名为AnimatedCursor,设置主MXML应用程序名为Main.mxml。
2
.
我们的自定义光标是一个swf文件,因此请打开Flash来创建自己的自定义光标。帧率设置为适应Flex帧率的24在这里,我们只是 ......

Flex 标签和 AS 类

Flex最强大的特性之一就是它在标签和
ActionScript类之间创建了一个简单的映射。这是一个简单的概念,但是我多次发现不懂Flex的人对这点是如何工作的或者‘它为什么有用’理解
起来有困难。
对那些学习Flex的新手,这里有一些规则以及
一些简单的例子让你们以此开始学习这个特性。

例子 1 —— ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号