
Flex
Xiang08
这个作者很懒,什么都没留下…
展开
-
Datagrid sort 排序
<!--[CDATA[ import mx.events.DataGridEvent; import mx.collections.*; private var myDPColl:ArrayCollection; [Bindable] //Sort对象处理排序 private var sortA:Sort; // 可进行排序的类别 private原创 2009-09-15 15:23:00 · 1348 阅读 · 0 评论 -
使用 FlashVars 从容器 HTML 页面传递参数给 Flex3 应用程序。
JavaScript 代码: AC_FL_RunContent( "src", "${swf}", "width", "${width}", "height", "${height}", "align", "middle", "id", "${application}","quality", "high", "bgcolor", "${bgcolor}",转载 2009-10-22 17:06:00 · 1364 阅读 · 1 评论 -
Arthropod——Flash和AIR调试器
对于任何计算机语言和运行时环境来说,调试工具都是软件开发中不可或缺的组成部分。基于Adobe Flash平台的RIA开发(无论是Flex还是AIR)当然也不例外。随着Flex/AIR的不断成熟,涌现出了越来越多的调试工具。Arthropod就是其中之一。Arthropod是个针对Flash和AIR应用开发的调试工具。InfoQ有幸采访了Flash开发者及Arthropod创建者Carl Cal转载 2009-10-26 10:10:00 · 1056 阅读 · 0 评论 -
Adobe Catalyst Bate2 序列号
1395-4008-0392-6168-6044-8934原创 2009-10-26 11:22:00 · 604 阅读 · 0 评论 -
如何自定义FLEX3的loading进度条
这是FLEX3默认的进度条,它起到等待加载FLEX文件的作用。如果你需要设计和自定义FLEX加载进度条,本文将介绍2种方法实现自定义FLEX3的loading进度条. 首先:修改下载进度的文字为中文 建立扩展至 mx.preloaders.DownloadProgressBar 的一个类: package myDownPro{ im转载 2009-11-11 16:36:00 · 1241 阅读 · 1 评论 -
Flex应用程序生命周期
理解Flex应用程序的生命周期Flex应用的根是SystemManger,它是flash.display.MovieClip的子类,一个FlashPlayer显示对象类型。SystemManager有两个帧,第一帧是用来显示应用载入的进度指示,这个帧是轻量的,所以它几乎能立即下载和运行。第二帧便是应用本身。当一个Flex应用的SystemManager实例进入到第二帧,它转载 2009-11-25 11:20:00 · 1562 阅读 · 0 评论 -
Flex 样式选择器类型详解。
CSS Advanced Selectors - Functional and Design SpecificationSelector: In general,a CSS selector is a pattern to match elements in a document. Theassociated style declaration is applied to转载 2009-11-25 13:14:00 · 2188 阅读 · 0 评论 -
Flex lets you define item renderers and item editors in three different ways:
Creating an item renderer and item editor One of the first decisions that you must make when using custom itemrenderers and item editors is how to implement them. Flex lets转载 2009-11-25 14:08:00 · 685 阅读 · 0 评论 -
在Excel与Flex之间粘贴数据
2种方法, 一,利用js读取黏贴版: var content = clipboardData.getData("Text"); document.getElementById("${application}").getClipboardData(content); 二,直接复制到datagrid 在DataGrid中,当按下Ctrl键时,我们创建一个原创 2010-02-08 16:57:00 · 1360 阅读 · 0 评论 -
Flex中让Move匀速
move.easingFunction = Linear.easeNone;原创 2010-02-25 22:00:00 · 1372 阅读 · 0 评论 -
经由 BrowserManager 深度----链接到数据
问题 我需要从浏览器的 URL 传递数据给 Flex 控件,并且根据 Flex 应用程序里的数据更新浏览 器 URL 的值,同时执行浏览器的前进或后退导航按钮。 解决办法 使用 BrowserManager 类和 BrowserChangeEvents 读取并写入数据到浏览器 URL。讨论 无论是通过地址栏的输入框还是还是通过使用导航转载 2009-10-22 17:20:00 · 485 阅读 · 0 评论 -
BrowserManager 解析 URL
<!--[CDATA[ import mx.managers.IBrowserManager; import mx.managers.BrowserManager; private function init():void { parseURL(); } private function parseURL():void原创 2009-10-22 17:03:00 · 774 阅读 · 0 评论 -
样式中定义effect
Button { mouseDownEffect: mZoom; }原创 2009-09-15 15:59:00 · 620 阅读 · 0 评论 -
使用web浏览器的“后退”和“前进”在flex程序中导航。HistoryManager实例
借助历史记录管理,用户可以使用 Web 浏览器的“后退”和“前进”导航命令在 Flex 应用程序中导航。通常情况下,应使用 BrowserManager 类和深层链接来维护应用程序中的状态并处理 URL 和浏览器历史记录,但 HistoryManager 类在某些情况下会很有用,如维护旧版 Flex 应用程序时。无法在同一个 Flex 应用程序中同时使用 HistoryManager 类和 B原创 2009-09-15 16:24:00 · 1808 阅读 · 0 评论 -
transitions & states
<!--[CDATA[ import mx.effects.easing.Bounce; private function returnLogin(event:MouseEvent):void { this.currentState = ""; } ]]-->原创 2009-09-15 16:52:00 · 504 阅读 · 0 评论 -
Effect filter
Effect filter 指定用于过滤效果目标的算法。如果此值为 null,将指定不进行任何过滤。 只有在播放效果之前调用 captureStartValues() 方法时,才执行目标过滤。当转移过程或基于列表的控件的数据效果中需使用该效果时,Flex 会自动调用 captureStartValues() 方法。 使用此属性可实现简单过滤。使用 customFil原创 2009-09-16 13:09:00 · 721 阅读 · 0 评论 -
Flex module 通信。
1. application 通过 url 字串方式传入 var s:String = "QueryStringModule.swf?firstName=" + ti1.text + "&lastName=" + ti2.text;在 module 中:.... public function parseString():void {转载 2009-09-21 21:57:00 · 3998 阅读 · 1 评论 -
ROLL_OVER和ROLL_OUT,MOUSE_OVER和 MOUSE_OUT。
这两类事件看起来是一样的,都是在鼠标经过组件时触发这个事件,但是如果要是真的一样的话,又不可能搞两个这样的,因此它们还是有些区别的,区别的地方就在于如果一个组件包含了另外一个组件,例如一个Canvas中包含一个按钮,那么ROLL_OVER和ROLL_OUT事件只会在移入或移出Canvas时触发,而在Canvas里的Button上时,ROLL_OVER和ROLL_OUT是不会触发的,而是触发转载 2009-09-22 11:21:00 · 2194 阅读 · 0 评论 -
Adobe MAX 2009视频
http://max.adobe.com/online/原创 2009-10-09 10:34:00 · 513 阅读 · 0 评论 -
Flex坐标系统及转换
flash和flex针对不同的目的,提供了3种不同的坐标系 全局的就是(stage级别的) 本地坐标系(组件级别的) 内容坐标系(相对于本地坐标系说的) 这些坐标系的点是可以转换的,并且有相应的方法,看来adobe想得挺周到。我们一个一个的说一下 全局 这个坐标系的原点在整个f转载 2009-10-20 10:12:00 · 1184 阅读 · 0 评论 -
经由 BrowserManager改变 HTML 页面标题
Flex 3 的 BrowserManager 类能够轻易地用于和包含它的 HTML 页面的 HTML DOM 交互 。 其特性之一就在于能够改变包含它的 HTML 页面的标题。下面的 ActionScript 代码段即可设 置标题: <!--[CDATA[ import mx.managers.IBrowserManager; import mx转载 2009-10-22 16:40:00 · 525 阅读 · 0 评论 -
outerDocument 使用
For example, you define one variable named localVar in the scope of the main application, and another variable with the same name in the scope of the item renderer. From within the item renderer, you原创 2010-03-08 10:48:00 · 846 阅读 · 0 评论 -
Flash Builder 4 and Flex 4 Released
下载地址: http://www.adobe.com/products/flashbuilder/ 提供一个序列号: 1424-4008-9664-3602-3439-1711原创 2010-03-22 20:25:00 · 465 阅读 · 0 评论 -
[Flex]Flash Builder 4 编辑器配色方案 - 黑色系
<br />无意中在http://bit.ly/ke5UW上面看到了一个比较不错的编辑器配色方案,正好应用在Flash Builder 4上面试试。<br /><br />请看最终效果(点击看大图):<br /><br /><br />具体操作步骤请看如下截图:<br /><br /><br /><br /><br /><br /><br />具体使用方法:<br />在Flash Builder 4的workspace下面找到如下两个文件:<br />org.eclipse.ui.workbe转载 2010-08-23 10:04:00 · 3967 阅读 · 0 评论 -
Three ways to set a custom busy cursor in flex
<br /><br />First, prepare your custom cursor. e.g. mine is a ani file (recommend a cool site http://www.cursors-4u.com to download different kinds of cursor). Then convert your cursor file to swf, if the file is not swf and your cursor is animated one. OK转载 2010-09-20 14:45:00 · 679 阅读 · 0 评论 -
轻松搞定deeplinking 和 analytics
<br />大家普遍认为在flash或flex的应用程序或游戏中,很难应用深层链接(Deep Linking)和分析数据的收集,幸运的是没有什么是不可能的,这两个仅用几行代码就能实现。<br /><br />这篇文章将涉及到什么是SWFAddress,什么是Google Analytics?我们为什么要使用他们?最重要的是我们如何放到我们的应用程序中去。<br /><br />我在2010年9月19-21日写过360Flex conference in Washington DC这篇文章,我认为他适合用SW转载 2010-09-25 10:02:00 · 963 阅读 · 0 评论 -
Flex几个最重要的快捷键
<br /><br />Flex几个最重要的快捷键 <br /> <br />代码助手:Ctrl+Space(简体中文操作系统是Alt+/)<br />快速修正:Ctrl+1<br />单词补全:Alt+/<br />打开外部Java文档:Shift+F2<br /> <br />显示搜索对话框:Ctrl+H<br />快速Outline:Ctrl+O<br />打开资源:Ctrl+Shift+R<br />打开类型:Ctrl+Shift+T<br />显示重构菜单:Alt+Shift+T <br /> <转载 2010-11-30 17:14:00 · 3608 阅读 · 0 评论 -
SmartFoxServer 2X 破解授权 -- 无限制版及破解代码
<br />2x已放出RC1版本!传送门:http://www.smartfoxserver.com/2X/<br />未授权版连接数上限100,经过努力已破解,连接数、时间均可无限制,嘿嘿<br /><br /><br />连接数被我设为了888,到期时间设定了2111/11/11,有创意吧.<br />奉献上license.2x:<br /> license.rar (154 Bytes, 下载次数: 59) <br /><br />使用方法:解压至config文件夹<br />要更多连接数的在下面<b转载 2011-02-22 15:33:00 · 8651 阅读 · 4 评论 -
Flex容器背景图的拉伸和重复,backgroundImage拉伸
<br />拉伸很简单,在设置backgroundImage的时候记得把backgroundSize设置成100%即可。如果是写在css文件中。有个小问题,就是100%需要用双引号括起来,像这样:backgroundSize: "100%";,否则出错(真想骂娘啊)。背景的重复就是背景图片没有容器那么大时,会把同一个图片重复画在容器上。这个东西的原理当然就是自己去画那个图片了。不过幸好 Defrafa这个组件库有了这个功能,而且很好很强大。查看这里,http://www.degrafa.org/samp原创 2011-05-27 08:54:00 · 4584 阅读 · 0 评论 -
Flex使用ArrayCollection的filterFunction属性过滤DataGrid
下面的实例演示了在Flex中怎样使用 CheckBox 组件和 ArrayCollection 的 filterFunction 属性来过滤 DataGrid 组件的 item 。 layout="vertical" verticalAlign="middle" backgro原创 2011-07-26 08:42:07 · 2112 阅读 · 0 评论 -
Flex鼠标样式修改
Flex本身对鼠标样式的支持比较弱,因而如果想获得更好的鼠标体验就得需要自己定制鼠标样式。Flex本身支持鼠标样式有普通状态、手型状态和忙状态三种。分别可以通过以下方式进行设置: //手型状态 target.us原创 2011-09-13 10:57:25 · 2498 阅读 · 0 评论 -
Flex 应用内存泄露的分析与诊断
FlashPlayer 虚拟机的垃圾回收机制垃圾收集器采用计数法或标记法来查找需要清除的对象。计数法由于无法检测循环引用的对象,现在已经很少采用了。重点谈一下标记法。Flex 应用的对象在内存中被映射成树形结构。这很好理解,每个 Flex 应用总有一个 Applicati转载 2011-09-27 12:31:40 · 762 阅读 · 0 评论 -
一名优秀的Flex开发者需要知道的10样东西
<br />要想成为一名优秀的Flex编程人员,单单知道怎么样去使用Flex内建的容器和组件是不够的,而且是远远不够。<br /><br />下面是我对这个问题的一些看法......并且给出了一些资源和关键字,你可以通过Google轻易地找到这些关键字。<br /><br />1、面向对象编程(OOP)<br /><br />ActionScript 3是Flex的基石,它是一个完全面向对象的语言。尽管面向对象这个概念并不是很好理解,但是面向对象编程是学习的Flex的一个前提条件。如果你之前有面向对象编程(转载 2010-06-03 09:41:00 · 767 阅读 · 0 评论 -
Flex 数据易犯错误: 常见误用和错误
丢失静默错误(SILENT ERROR)在某些情形下,绑定操作似乎不能正常工作,此时你可能非常懊恼并且不知道如何进行处理。由绑定表达式抛出的、或在绑定框架调用的绑定函数中出现的异常和错误可以被静默捕获。因此,你将不会看到运行时异常,而这在 Flash Player 的调试版本中是能够看到的。这时,不仅绑定操作不能工作,而且系统不会显示错误。为什么错误被静默捕获?在绑定操作发生之前,实现绑定机制的代码要求满足若干条件。绑定机制将吞没所有错误以便阻止在运行时过程中抛出运行时异常。这是一种很好的机制,因为你不希转载 2010-06-01 08:54:00 · 3320 阅读 · 0 评论 -
Flex加入收藏夹
navigateToURL((new URLRequest("javascript:window.external.addFavorite(http://www.qq.com,收藏名字);")),"_self");原创 2010-04-12 18:18:00 · 583 阅读 · 0 评论 -
Listening for the link event in a Flex Label control
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white"> <!--[CDATA[ imp转载 2010-04-14 09:27:00 · 511 阅读 · 0 评论 -
Google Chrome开始内置Flash Player 10.1
http://blog.chromium.org/2010/03/bringing-improved-support-for-adobe.html来自Google工程团队的消息,Google和Adobe已经开始就Chrome提供内置Flash Player 支持,版本将从10.1开始。解读上面的文章,有以下几个部分的要点:当用户下载Chrome时,他们将会伴随收到最新版本Flash Player的转载 2010-03-31 13:24:00 · 818 阅读 · 0 评论 -
去除Flex 滚轴箭头
HScrollBar{up-arrow-skin: ClassReference( null );down-arrow-skin: ClassReference( null );}VScrollBar{up-arrow-skin: ClassReference( null );down-arrow-skin: ClassReference( null );} http://www转载 2010-04-16 14:49:00 · 624 阅读 · 0 评论 -
图片上传预览,选择图片上传后得到ByteArray
protected function button1_clickHandler(event:MouseEvent):void { file = new FileReference(); file.browse([new FileFilter(".jpg .png .gif","*.jpg;*.png;*.gif")]); file.addEventListen原创 2010-04-25 15:53:00 · 783 阅读 · 0 评论 -
AS3 的一些优化
1、当创建一个数组的时候避免用new操作符用 var a:Array = [];而不用var a:Array = new Array();2、传统的这样来简历数组的话代价是非常昂贵的:var vanityCollection01 : Array = new Array();var vanityCollection02 : Array = new Array();var vanityCo转载 2010-04-26 11:54:00 · 1442 阅读 · 0 评论