![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flex-4
jintaozhao
这个作者很懒,什么都没留下…
展开
-
Flex中ArrayCollection与Array的区别
日常工作中经常会用到如题的两种类型数据,但具体有什么区别并没有深究一二。今天特地整理分享下: 当Array的数据发生变化的时候,用它作为数据源的控件不能感知这种变化。 例如:myArray.push(“new value”); 这时,如果一个List用它作为dataProvider,List的列表中不会增加新加入的这个值。 而当ArrayCollection的数据发生变化的时候,能够通原创 2015-08-24 17:35:03 · 2213 阅读 · 0 评论 -
Flex 中将一个 XML 转换成一个对象
在 Flex 中, 一般将一个 XML 转换成一个对象, 供显示层或其它类使用. 可以根据 XML 标签的属性名, 标签名 及 类的属性名索引 进行转换. public function convertXMLIntoObject(source:XML, target:Object, convertAttributes:Boolean=true, convertChildren:Boolean=t原创 2015-08-24 17:12:34 · 497 阅读 · 0 评论 -
AS3 URLRequest相关,浏览器请求头MIME类型引发的问题
最近工作遇到个问题,就是在air客户端中模拟登录去哪儿网获取到订单数据后,然后处理新订单时会出错,错误提示“不存在的订单号”,查询了好几天原因才发现竟然是我发送请求时的contentType不对。AS3中的URLrequest的contentType属性是data 属性中内容的 MIME 内容类型,其默认值是 application/x-www-form-urlencoded,但是之前有发送类似的请原创 2015-08-24 17:14:52 · 843 阅读 · 0 评论 -
ActionScript 3敏感词过滤算法
最简单的敏感词查找办法应是for each(var i in 敏感词列表){ if(原字符串.indexOf(i)!=-1)return true;}//end forreturn false;也包括使用正则的简单查找办法我们需要了解的是,即使正则和indexOf是flash自带方法、效率较高,它们仍然需要逐字查询字符串 对单个敏感词,时间代价是O(n);//n是原字符串长度原创 2015-08-24 17:20:29 · 731 阅读 · 0 评论 -
关于Flex 4&ActionScript 3和JavaScript的交互
Flex中可以监听浏览器窗口的大小变化,但有些时候浏览器大小的变化flex不能直接监听到,因为该窗口不是顶层窗口,所以就需要在javascript中获得浏览器的大小,然后通过js通知给as3,再在flex界面中做相应的改变。 使用javascript来获得浏览器窗口的大小是要修改flex工程中的html-template文件夹下面的index.template.html文件(此处的工程是flex原创 2015-08-24 17:29:31 · 622 阅读 · 0 评论