
AS3.0
shilei22
程序员
展开
-
Flex高级自定义组件(转载)
关于自定义组件,简单的做法是继承一个现有组件,根据需要在该组件里添加需要的其他组件,比如按纽、文本框之类的,加上业务逻辑,通过修改皮肤或者样式来改变组件的外观,这样就构成了一个组件。但是这种做法满足不了更复杂的需求,比如在运行时添加子组件,自定义样式、事件等,这种做法很难实现。研究 一下API,关于高级自定义组件,通常会做下面的一些事情:1.改变组件的外观特征。2....原创 2010-09-02 15:02:10 · 135 阅读 · 0 评论 -
Flex 关于validateNow方法
[code="as3"]validateNow();[/code]官方解释:验证并更新此对象的属性和布局,如果需要的话重绘对象。通常只有当脚本执行完毕后,才会处理要求进行大量计算的处理属性。如果脚本多次设置了 width 属性,则延迟处理可防止进行多次处理。此方法允许您手动覆盖此行为。个人理解:验证组件的加载完成度,也就是说,当你想调用组件的属性方法,但又怕组件在调用时未加载完...2011-11-18 10:42:03 · 403 阅读 · 0 评论 -
【转】关于Flex未来走向的问答
•转自:[url]http://www.riadev.com/flex-thread-1820-1-1.html[/url]•译者:瑞研社区 郭少瑞•原文:[url]http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html[/url]这个问答对于Flex开发者非常重要:在Adobe公布策略调整的...原创 2011-11-22 09:50:20 · 151 阅读 · 0 评论 -
Flex垃圾回收和性能优化的一些总结
本文是Kenshin根据一些对话记录整理总结的Flex垃圾回收和性能优化的一些方案。AD: 自从开始做Flex、ActionScript 3.0的项目,我就一直与Flex垃圾回收、性能优化这些问题打交道,因此也总结了一些优化的方案,同时在一些群中也得到了一些“高人”的指点,因此将此内容记录一下。[size=small][b]Flex垃圾回收的一些知识总结:[/b][/s...原创 2012-02-27 11:30:29 · 103 阅读 · 0 评论 -
解决flex4 spark 找不到外观错误
spark组件为了提高性能adobe做了很多努力,同时也给我们带来了很多“麻烦”,sprak与mx组件相比改动却是挺大的。 在一个module中使用spark的TextArea(动态创建TextArea)会报找不到TextArea的外观,即找不到TextArea的皮肤类TextAreaSkin,出现这个问题的原因是由于[color=red]spark组件只编译使用的组件...原创 2012-02-27 14:01:16 · 144 阅读 · 0 评论 -
匹配已选中数据的某字段和下拉框数据
[code="as3"]package YD.Web.Common.Utils{ import mx.collections.ArrayCollection; public class DataAnalysis { public function DataAnalysis() { } /** * 此函数是匹配已选中数据的某字段和下拉框...2012-03-01 08:41:52 · 207 阅读 · 0 评论 -
Flex 开始日期与结束日期DateField组件
[code="as3"] [/code]对于结束日期:selectableRange="{{rangeStart:[b]startDF.selectedDate[/b]}}"当中需要注意的是黑体字部分,设定了可用范围的起始时间将由startDF的选择日期决定。dateField组件除...原创 2012-03-01 13:45:21 · 151 阅读 · 0 评论 -
Flex 根据图片url获取bitmapdata并绑定到多个Image
[code="as3"]private function getImage(url:String):void{ var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:Event):void { //获取已加载图片的url地址...2012-03-01 14:40:07 · 247 阅读 · 0 评论 -
Flex 创建过滤特定文件的FileReference
下面的代码演示了Flex中如何创建一个可以过滤特定后缀文件的FileReference,[code="as3"]var imagesFilter:FileFilter = new FileFilter("Images","*.jpg;*.gif;*.png");var docFilter:FileFilter = new FileFilter("Documents","*.pdf;*....原创 2012-03-01 16:13:41 · 139 阅读 · 0 评论 -
在flex中使用model标签读取配置文件的方法
1.使用 Model标签[code="as3"][/code]config:[code="xml"] Kevin 4325d543d32ab34ddd43 [/code]在applicationComplete事件里面直读取即可.[code="as3"]Alert.show(config.username + " : " + confi...原创 2012-08-16 09:54:42 · 163 阅读 · 0 评论 -
基于 Cairngorm MVC 框架的 Flex 程序设计与开发
翟 峰, 开发工程师, IBM吴 镝, IBM 实习生, IBM2010 年 8 月 16 日随着富互联网应用程序 (Rich Internet Application) 的发展,Flex 也得到了迅速的发展,然后随着 Flex 应用的项目的增大,传统的 Flex 开发已经显得层次不清,维护困难,在这样背景下,基于 Flex 的 MVC 框架 Cairngorm 应运而生。本文将介...原创 2013-10-05 18:38:59 · 165 阅读 · 0 评论 -
Flex 数值转IP
[code="as3"]package common{ public class IpUtil { public function IpUtil() { } public static function utoip(uIp:uint):String { var date1:uint = (uIp & 0xff000000) >> 24 & 0x...2011-11-18 10:19:31 · 150 阅读 · 0 评论 -
Flex 关于遍历
获取XML属性名、值[code="as3"]var x : XML = ;for each(var kid:XML in x.*){ trace("属性名:" + kid.name() + " ,值:" + kid.toString());}[/code]获取Object属性名、值[code="as3"]var obj:Object = {a:"1",b...2011-11-18 10:15:24 · 131 阅读 · 0 评论 -
AS3 库资源 很多非常有用的类库(转载)
1、as3 ebaylibhttp://code.google.com/p/as3ebaylib/ 2、as3youtubelibhttp://code.google.com/p/as3youtubelib/ 3、as3flickrlibhttp://code.google.com/p/as3flickrlib/ 4、Yahoo ASTRA Flash Comp...原创 2010-09-02 15:50:54 · 332 阅读 · 0 评论 -
Unix时间戳转化AS3日期格式
Unix时间戳:1254671828返回:2009-10-18function unix2ASDate(val) {var d = new Date(val * 1000);return d.getFullYear()+’-'+ (d.getMonth()+1) + ‘-’ + d.getDate();//return d.toLocaleString();}Fro...原创 2011-09-21 16:14:15 · 238 阅读 · 0 评论 -
仿IBM-BPM Monitor实现的demo
前段时间根据公司要求做一个工作流方面的demo,遂模仿IBM的BPM Monitor做了一个demo。因Company Secret原因,不能公开全部源码,现将部分代码贴于此,供各位大虾点评。画线代码:[code="as3"]package com{ import flash.geom.Point; import mx.controls.Text; imp...2010-11-11 17:09:41 · 171 阅读 · 0 评论 -
仿IBM-BPM Editor实现的WorkFlowEditor
在网上搜了一些例子,找了一大队资料,终于把workFlowEditor做得差不多了,这是一个类似IBM-BPM Editor的工作流编辑器,现还有一些功能没实现,现将部分代码贴在此,有需要的朋友可以交流,拍砖,哈哈。上图:[img]http://dl.iteye.com/upload/attachment/567690/1d83015d-ec06-34cc-b69a-71725...2010-11-11 17:45:19 · 553 阅读 · 0 评论 -
关于as3的一些总结
1.载入外部xml方法 注意点:如果将flash放在html中,as中xml的路径都是相对html的路径 2.鼠标跟随事件 注意点:用stage.addEventListener(MouseEvent.MOUSE_MOVE, FollowMe2);// FollowMe2跟随事件方法名,FollowMe2方法中必须加上event.updateAfterEvent(); 这样鼠标可以...原创 2010-11-12 09:23:57 · 132 阅读 · 0 评论 -
Responder使用方法
Responder 是一个简单的处理远程异步调用的结果/异常的封装类。Responder 将实现mx.rpc.IResponder接口。Responder 有两个重要的方法:[b]result() - function接收结果事件fault() - function 接收异常事件[/b][b][size=medium]AsyncToken 和 Responders 类[/s...2011-07-11 18:03:36 · 1980 阅读 · 0 评论 -
动态配置AMF与后台接口调用
以下是一个AMF调用类:[code="as3"]package common{ import flash.events.Event; import flash.events.EventDispatcher; import flash.utils.ByteArray; import flash.utils.Dictionary; import mx.contro...2011-09-28 11:47:47 · 620 阅读 · 0 评论 -
Flex HttpService重用2
HttpService工具类:[code="as3"]package common{ import com.adobe.serialization.json.JSON; import mx.controls.Alert; import mx.rpc.AsyncResponder; import mx.rpc.AsyncToken; import mx.rpc....2011-09-28 13:30:40 · 149 阅读 · 0 评论 -
AS3.0
┏━━━━━━━━━━━━━━━━━━┓ ┃ 第三部分:ActionScript 3 核心类 ┃ ┗━━━━━━━━━━━━━━━━━━┛ ================================================ 第11章 ActionScript 3 核心类和全局函数 ======================================...原创 2011-03-14 15:40:02 · 184 阅读 · 0 评论 -
flex xml操作
今天我们来看看AS3中新的XML处理方法:E4X,直到现在,ECMA脚本语言规范(ECMA-262)--AscriptScript 3.0的核心基础,并没有提供任何的XML数据处理类或方法。AcriontScript之前的版本(从Flash 5中的ActionScript开始)有一些处理XML数据的类和方法,但是它们并不是基于ECMAScript标准的。新的ECMA脚本语言规范第4版草稿中...原创 2012-04-25 10:48:37 · 106 阅读 · 0 评论 -
Flex4之皮肤定制【Skin类和Skin类】
[size=large][b]第一、关于spark.skin.SparkSkin类的[/b][/size][size=medium] [b][color=darkred]1.SparkSkin介绍[/color][/b] (1)spark.skins,这个包里面只有一个class:SparkSkin,非美工的程序员可以通过这个class来实现任意自定义控件的样式。 (2)...原创 2013-10-05 19:19:04 · 179 阅读 · 0 评论