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

简单是美——提升您Flex应用性能

    在RIA应用开发过程中,性能一直是我们关注的一个重点;生成swf文件的大小,内存、cpu资源消耗,事件响应等,都将影响用户在浏览或者使用过程中的体验;
    这就要求我们在平时的开发过程中养成良好的编程习惯,合理使用组件,避开一些较消耗资源的因素。本文将针对这些问题展开一些讨论:
    1、初始化对象时优化:
        1.1、可能的话使用AS来创建你的组件/类(通常通过代码绘制和创建的实例运行效率更高(如使用graphics绘制图形))
        1.2、为property分配初始化默认值:(如:<mx:TextArea text="hi" width="100" />)
        1.3、连接对象:
            1.3.1、将新的对象添加到已显示的列表中
            1.3.2、绑定事件处理函数:<mx:Button click="goNext()" />;
            1.3.3、数据绑定:<mx:label text="{city}" />;
            1.3.4、监听Effect效果:<mx:label showEffect="{fade}"/>;
        1.4、延迟对象创建(默认延迟实例化Flex在启动时不会构建任何子对象视图):
            1.4.1、直到对象需要显示时再创建实例;
            1.4.2、使用Flex中的导航容器(如According、ViewStack、TabNavigator)中内置的推迟实例化功能;
            1.4.3、子ViewStack容器比自定义容器更简单高效
        1.5、依次顺序创建:
            1.5.1、启动过程中错开对象的创建
            1.5.2、使用creationPolicy属性优化启动时间及顺序(如下:顺序依次创建)
            <mx:Applicaion>
     


相关文档:

Flex天气服务


Flex调用远程天气服务
Flex提供天气服务
2010 年 01 月 08 日
使用Flex调用远端天气服务,从而提供可定制的天气服务。
获取远端天气服务API,关于天气内容一般是以xml形式提供。
调整界面布局
使用Flex的WebService组件调用远端天气服务接口
下载源码
......

flash杂志:新一期flash&flex 国外的杂志发布

新的一期的flash&flex 国外的杂志发布,看来一班制作人真的很有心思。最近CSDN 图片上传不到,连写东西也不方便了。
所以就无办法贴图了
有兴趣的人可以到这里下载新的一期外国的关于flash 和flex 资讯的杂志。
http://ffdmag-en.software.alfa.javatech.com.pl/download-1-2010 ......

Flex读取外部XML中文乱码解决办法

用URLLoader加载XML,然后将data转化为ByteArray
用byteArray.readMultiByte(bytes.length,"utf-8")
然后将转化后的字符串再强制转化为XML
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.Binary;
var urlRequest:URLRequest = new URLRequest(source);
loader.addEventListener( ......

flex类的深复制(扩展)


1:假如你要深复制一个类A
public class A
{
  public var vo:B
}
你首先要做的是注册类,例如:
public static function registerClass():void
  {
  //把子类注册
   PackUtil.registerClass(B);
  }
//接下来就是克隆:
  var cloneA:A=clone(A);
cloneA就是我 ......

FLEX客户端写cookie

网上找了很多资料,调了又调,试了又试的,终于向客户端写cookie成功了,跟大家分享一下:
其实有两种方法可行:
方法一:是再模板html中添加一段js写cookie的代码,再flex端用ExternalInterface.call来调用,感觉麻烦,没用这种方法:
方法二:直接在flex端向客户端写cookie
关键代码是:
//向客户端写入cookie ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号