`
shlei
  • 浏览: 287897 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
本文是Kenshin根据一些对话记录整理总结的Flex垃圾回收和性能优化的一些方案。 AD: 自从开始做Flex、ActionScript 3.0的项目,我就一直与Flex垃圾回收、性能优化这些问题打交道,因此也总结了一些优化的方案,同时在一些群中也 ...
有这样一个需求:假如你new了一百次Button,同时这些button的id分别赋值如btn1.id = "button1"; btn2.id = "button2";以此类推。当100个button建立后,我想直接对其第20个button进行操作,那么应该如何实现呢?本文将介绍如何在Flex直接获取某个组件的对象。 Flex中直接获取某个组件的对象方案1: 遍历这些button所在的容器,然后通过getElementAt()这样的方式获取。 这是常规的做法,这种做法的弊端:每次都需要遍历100次button,显然效率很慢。 Flex中直接获取某个组 ...
感谢JavaAmg77,说的全是大实话,受教了,:) 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。 01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。 由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口 ...
•转自:http://www.riadev.com/flex-thread-1820-1-1.html •译者:瑞研社区 郭少瑞 •原文:http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html 这个问答对于Flex开发者非常重要: 在Adobe公布策略调整的这一周,我们知道,Flex社区围绕Adobe的Flex SDK的计划有很多疑问,我们尝试回答这些问题: 问题1:Adobe公司还会致力于发展Flex吗 ? 答:是的。我们知道Flex为企业级开发提供了一套独特的解决方案,也知道应用开发领域的技术前景正在迅速改 ...
validateNow(); 官方解释:验证并更新此对象的属性和布局,如果需要的话重绘对象。通常只有当脚本执行完毕后,才会处理要求进行大量计算的处理属性。如果脚本多次设置了 width 属性,则延迟处理可防止进行多次处理。此方法允许您手动覆盖此行为。 个人理解:验证组件的加载完成度,也就是说,当你想调用组件的属性方法,但又怕组件在调用时未加载完成造成“TypeError: Error #1009: 无法访问空对象引用的属性或方法。”,这时,在你要调用组件的属性方法前面加上validateNow();,avm就会等此组件加载完成后继续执行下面的代码,就不会存在空指针了,典型应用: v ...

Flex 数值转IP

package common { public class IpUtil { public function IpUtil() { } public static function utoip(uIp:uint):String { var date1:uint = (uIp & 0xff000000) >> 24 & 0x000000ff; var date2:uint = (uIp & 0x00ff0000) >> 16; var date3:uint = (uIp & ...

Flex 关于遍历

获取XML属性名、值 var x : XML = <page id="1000" name="zjk" aaa="23a" bbb="23b" ccc="23c"/>; for each(var kid:XML in x.*){ trace("属性名:" + kid.name() + " ,值:" + kid.toString()); } 获取Object属性名、值 var obj:Object = {a:&quo ...
相信用Flash Builder/Flex Builder做开发的大部分开发者都遇到过这样的问题,编译的swf在bin-debug中打开(不是在IDE环境中调试,而是直接双击用Flash Player打开),一切正常;而将其复制到其他文件夹,就会弹出安全错误。这是由于Flash ...
HttpService工具类: package common { import com.adobe.serialization.json.JSON; import mx.controls.Alert; import mx.rpc.AsyncResponder; import mx.rpc.AsyncToken; import mx.rpc.events.FaultEvent; import mx.rpc.http.HTTPService; public class HttpServices { private var http:HTTPSer ...
以下是一个AMF调用类: package common { import flash.events.Event; import flash.events.EventDispatcher; import flash.utils.ByteArray; import flash.utils.Dictionary; import mx.controls.Alert; import mx.core.FlexGlobals; import mx.messaging.ChannelSet; import mx.messaging.channels.AMFChanne ...
Unix时间戳:1254671828 返回:2009-10-18 function unix2ASDate(val) { var d = new Date(val * 1000); return d.getFullYear()+’-'+ (d.getMonth()+1) + ‘-’ + d.getDate(); //return d.toLocaleString(); } From http://www.flexgumbo.com/blog/?p=89
如果要使用命令行来编译Fle项目文件,就必须先安装JAVA的JDK并设置好java环境变量。JDK的安装很简单到官网下载后安装即可,下面就将介绍如何为计算机设置java环境变量。 以下操作假设你已经成功安装好JAVA的JDK。 1、先检查自己的电脑是否支持java环境变量。 进入DOS窗口输入java按Enter键执行命令,如果此时屏幕显示”不是内部或外部命令。。。“等错误信息提示这表示你的电脑没有设置java环境变量。那么接下来我们便要手动设置java环境变量。环境变量设置在是“我的电脑”-“属性”-“高级”-“环境变量”设置面板中进行的,见下图所示。 设置java环境变量,需要完成3项属性 ...
package controls { import com.adobe.flex.extras.controls.springgraph.Graph; import com.adobe.flex.extras.controls.springgraph.IEdgeRenderer; import com.adobe.flex.extras.controls.springgraph.Item; import flash.display.BitmapData; import flash.display.Graphics; import flash.geom.Matr ...
在 Flex 中, 一般将一个 XML 转换成一个对象, 供显示层或其它类使用. 可以根据 XML 标签的属性名, 标签名 及 类的属性名索引 进行转换. public function convertXMLIntoObject(source:XML, target:Object, convertAttributes:Boolean=true, convertChildren:Boolean=true, convertComplexContent:Boolean=false):Object     {         if ( source && target ) {     ...

dataGroup Example

    博客分类:
  • FLEX
main.mxml <?xml version="1.0" encoding="utf-8"?> <!-- Simple example to demonstrate the Spark DataGroup component --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx=&q ...
Global site tag (gtag.js) - Google Analytics