
Flex
fhuan123
这个作者很懒,什么都没留下…
展开
-
Flex中使用模块Module的例子
首先是应用的代码, 在应用中使用 <mx:ModuleLoader >来加载模块<?xml version="1.0"?><!-- modules/URLModuleLoaderApp.mxml --><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" viewSourceURL="srcvi...原创 2009-03-04 14:08:33 · 180 阅读 · 0 评论 -
一些Flex开源项目的整理
Adobe APIs主要包含corelib, mappr, flickr, youtube及加密等类库.http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries as3awss3lib与 Amazon S3 交互的 ActionScript 3.0 类库http://code.google.com/...原创 2009-03-10 09:21:55 · 98 阅读 · 0 评论 -
Flex程序员的四重境界
第一重 初级程序员Flex初级程序员是指经过一周到一个月的间歇性学习(自学)和模仿而形成的上手级开发者。这个定义主要从投入精力和学习路线来规定的,这个层次的程序员往往是出于一时的爱好或者项目的需要而进入改领域的学习。其特点是能做一些简单的应用,能搞清楚flex应用的开发过程,使用flexbuilder能拖拽出一个界面来,并能写简单的AS脚本,从而完成一个基本的Flex应用。这类程序员从此就再没...2009-03-10 10:02:57 · 95 阅读 · 0 评论 -
Add ToolTip in List/ComboBox Control
<?xml version="1.0"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initApp()"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollecti2009-04-01 14:21:16 · 107 阅读 · 0 评论 -
Flex的垃圾回收机制
今天在做项目时候,在开始项目时候有一个很重要的问题,就是在做幻灯的项目时候,因为初始化的时候将图片全部加载进程序,造成项目启动的时候,机器就崩溃了,因为项目已经完成了,只能想一些补救的方法,就是利用flashplay的垃圾回收,以下是两种方法。 1. flash.system.System.gc(); 2. try { var lc1:LocalConnection ...2009-04-09 13:50:38 · 106 阅读 · 0 评论 -
Flex3与Flash使用总结
今天折腾了大半天Flash与Flex3的配合,特总结一下心得体会:1) 如果是通过Embed来嵌入swf的话,Flex3只支持FlashCS2所创建的swf.2) 如果是通过loader来加载的话,只有AS3的swf才能在加载后被控制(这和第一点相反,我花了很长时间才弄明发现这两点,汗!)3) 如果要直接加载到Flex当中,类必须继承UIComponent,这好比在Flash中必须继承Displa...原创 2009-04-14 17:33:47 · 155 阅读 · 0 评论 -
ChangeWatcher 绑定用法
<?xml version="1.0" ?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.events.PropertyChangeEvent; impo原创 2009-10-13 16:04:25 · 127 阅读 · 0 评论 -
Parent、ParentDocument、ParentApplication区别
Parent:上一层的容器.ParentDocument:此目标对象的本张页面.ParentApplication:此目标对象的Application.2009-10-13 16:07:16 · 256 阅读 · 0 评论 -
Flex中真正隐藏控件
[code="java"][/code]通常大家都会设置visible属性为false。但这样做还是会有问题:组件仍然占用原来的位置。最后同时使用includeInLayout与visible属性来解决。...2008-10-29 11:32:31 · 239 阅读 · 0 评论 -
Flex的三种绑定
Flex实际上在编译的时候会产生一些Watcher代码去监视绑定标签所指定的表达式。在运行的时候,当绑定源的属性得到修改,那么这个Watcher监视类就会触发change事件去执行绑定更新的工作。在Flex中有三种绑定数据方式:1、{}2、 tag in MXML3、BindingUtils methods in ActionScript1、最常用的就是通过大括号{}的形式。在...2008-10-29 11:34:47 · 108 阅读 · 0 评论 -
如何发布Flex程序源代码(Flex 3)
如何发布Flex程序原代码(Flex 3) 本文讲述Flex程序发布后如何在你的程序上右键菜单中填加 view source code的链接,如图1 . 在你的程序打开情况下,选择 Project > Export Release Build 。2 . 选中 Enable View Source 。3 . 点击 Choose Source Files ,选择你要发布的代码文件 。4 ...2008-10-29 12:19:53 · 207 阅读 · 0 评论 -
Flex框架(The Flex Framework)
Flex框架(The Flex Framework) Flex框架不同于Flex类库,它是一个集成在Flex应用里的ActionScript类库。 Flex框架是完全写在ActionScript类里,并确定了控制,容器,并且管理设计人员旨在简化建设的富互联网应用程序。在这本书中Flex类库作为一部分被讨论。它包括下列几类:表单控件(Form controls) 表单控件是基本的控件不如...原创 2008-10-29 12:20:46 · 2281 阅读 · 0 评论 -
AS3中的深度拷贝
AS3中没有直接提供对象深度拷贝的语法,但却提供了ByteArray对象,可以让我们JAVA中的对象序列化一样,来实现对象的深度拷贝。[code="java"] [/code]...2008-10-29 12:21:49 · 127 阅读 · 0 评论 -
定义自已的 Flex 程序Loading条
第一种:修改下载进度的文字为中文建立扩展至 mx.preloaders.DownloadProgressBar 的一个类:[code="java"]package myDownPro{import mx.preloaders.DownloadProgressBar;public class myDownProBar extends DownloadProgressBar...原创 2008-10-29 12:24:09 · 127 阅读 · 0 评论 -
开发Flex程序要控件注意的问题
一. Flex中有些控件只有在使用的时候才会初始化。这个特性在一些Navigator容器,如ViewStack,Navigator和Accordion中表现得最为明显。当这些容器初始化的时候,它只会初始化显示在最前面的的子容器,其它的容器其实没有初始化,如果你现在要对那些容器中的某些控件进行操作,就会出现:TypeError: Error #1009: 无法访问空对象引用的属性或方法。昨天这个东西...2008-10-29 12:25:26 · 115 阅读 · 0 评论 -
ShareObject对象小记
ShareObject,顾名思义共享对象,而通常意义上的共享,从B/S结构上来讲,无非是客户端(浏览器端)的共享和服务器端的共享了,不错,ShareObject刚好份演了这两种角色。而且ShareObject也是按此进行了两种分类,一类是LSO——Local Share Object(本地共享对象)其实类似于cookie,而另一种RSO——Remote Share Object(远程共享对象) 我...2008-10-29 12:31:01 · 220 阅读 · 0 评论 -
Flex好的网站
开源Flex/AS3项目2008-05-28 11:081. Flexboxhttp://flexbox.mrinalwadhwa.com/这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。2. Flexlibhttp://code.google.com/p/flexlib/由Dougmccune等人建立的flex组件库,其中有不少...2008-10-29 12:31:56 · 102 阅读 · 0 评论 -
Flex 各组件对应的样式属性 上
themeColor 主题颜色:如果对色彩样式配置不想过多的去设置的话,themeColor是一个选择。它可 以让你选择一种基本色彩,然后组件的边框,外观等色彩将会以此色彩为基础构成一组缺省的样式,组件均可使用此样式属性。 Application组件样式属性 backgroundImage 背景图 使用Embed(s...原创 2008-10-29 12:32:53 · 98 阅读 · 0 评论 -
flex 各组件对应的样式属性 下
Button组件样式属性 cornerRadius 边框圆角度 数值从0`28 textIndent Button标题文本缩进值 数值从0`20 paddingLeft ...原创 2008-10-29 12:33:30 · 86 阅读 · 0 评论 -
DataGrid组件样式属性
backgroundColor 背景色 backgroundAlpha 背景色透明度 数值从0.00~1.00 alternatingItemColors 间隔背景颜色 间隔项的颜色 这个属性要设置2个色彩,某一项的背景色和下一项的背景色...原创 2008-10-29 12:34:14 · 143 阅读 · 0 评论 -
XML,XMLList,XMLListCollection之间的关系笔记
通常情况下,你可以从服务器上为tree控件取得XML数据 ,你也可以在Tag里直接定义格式良好的XML数据。你可以使用或者Tag在mxml里定义XML数据。你可以将XML object直接作为一个层级数据控件的dataProvider,however,if the object changes dynamically,你应该做如下处理:1,将XML或者XMLList objects转换...原创 2008-10-29 12:36:16 · 135 阅读 · 0 评论 -
使用FLEX3创建一个简单的FLV播放器
[code="java"] [/code] 标签内的属性playheadUpdate="playingMove(event)" 就表明: 当影片在播放时, 执行 playingMove() 函数; 标签内的属性 click="flvideo.source='targetMovie.flv '" 表明: 当用户单击按钮后, i...原创 2008-10-29 12:39:21 · 156 阅读 · 0 评论 -
flex分页控件的使用
分页显示数据是网站浏览中必备的元素之一,在FLEX中通过数据分页的方法来获取当前显示数据,即能降低网络传的负担同时也能减少Flex的处理工作。 分页控件需要的功能有:首页,上一页,下一页,未页和页数跳转等。 [url]http://sz.photo.store.qq.com/rurl2=88917bc76e79eaf6b597d644e7c11011d117522125322699e7b4...原创 2008-10-29 12:42:04 · 233 阅读 · 0 评论 -
如何自定义FLEX3的loading进度条(2)
首先:修改下载进度的文字为中文 建立扩展至 mx.preloaders.DownloadProgressBar 的一个类: [code="java"]package myDownPro { import mx.preloaders.DownloadProgressBar; public class myDownProBar extends DownloadProg...原创 2008-10-29 12:44:13 · 113 阅读 · 0 评论 -
Flex TOOLTIP 鼠标样式
在FLASH中,要使鼠标在FLASH里为自己指定样式是很容易做到的。只要做一个跟随鼠标命令,并且写一个:Mouse.hide(); 在FLEX中,要使鼠标呈现自己所要的样式其实也很容易.当然在代码里写也一样,不过我这里说的是加载外部图片,指定自己想要的鼠标样式. FLEX中,要加载帮定一个外部图标,一般用的方法是:[Embed source="图标名"]private v...2008-10-29 12:45:46 · 122 阅读 · 0 评论 -
Flex Application 初始化顺序
preloader->systemManager->FlexApplication started...然后才是preinitialize在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量.initialize当所有子组件生成完成后触发,在这个时间点还没有组件被渲染出来.creationComplete组件定义完成并已经在显示列表.ap...原创 2008-10-29 12:47:15 · 120 阅读 · 0 评论 -
FLEX TOOLTIP 右键管理
很多人都喜欢在FLASH点击右键后,出现自己产品的COPYRIGHT,或者在FLASH用右键控制里面的实例,这次发一篇FLEX的右键管理,你会问:FLASH CS3的呢?唉,FLEX转FLASH CS3还不容易嘛,就帮忙让我写完这篇属于FLEX的文章吧.废话不多说,开始行动.上CODE,我不会在每个代码上过多的解释,这样反而会让你陷入迷茫。[code="java"] ...2008-10-29 12:48:28 · 88 阅读 · 0 评论 -
在 Flex 中设置进度条(ProgressBar)完成时效果的例子
下面的实例演示了如何设置进度条(ProgressBar)完成(100%)时的效果完整代码:[code="java"][/code]原创 2008-10-29 12:50:05 · 211 阅读 · 0 评论 -
使用Validators.validateAll()方法同时验证多个输入文本框
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationCompl2008-10-29 13:46:22 · 495 阅读 · 0 评论 -
用Validator组件检测必填项
mx.validators包,在Flex框架中是相当的有用,但由于其功能复杂,我总是边用边忘,所以放在这里了[b]第一个例子:[/b]上面这个例子演示了最简单的用法。如果在“用户名:”输入框中不输入任何文字,那么当使用Tab键把输入焦点动TextInput改变到Button的时候,TextInput的边框会变红,鼠标移动到边框上,就会出现提示文字。 这个...2008-10-29 14:04:05 · 563 阅读 · 0 评论 -
Flex开门效果
[code="java"] ...2008-11-04 10:49:47 · 105 阅读 · 0 评论 -
Flex安全沙箱解决方案
开发中遇到了安全沙箱的问题,一下有几种解决方案: 1. 播放器在 8.0 以上可以使用通配符 “*” 来允许所有域: System.security.allowDomain("*"); 如果要允许多个域,可以用逗号隔开: System.security.allowDomain("www.windshow.com", "windshow.com...2008-11-10 17:50:59 · 209 阅读 · 0 评论 -
Flex与Java之间的类型转换
2.2008-11-11 16:52:04 · 132 阅读 · 0 评论 -
Flex日期格式小例子
在FLEX中提供了非常丰富的格式化功能,包括货币格式化,日期格式化,数字格式化,电话号码格式化,和邮编格式化,这里我选用日期格式化做了一个小例子,来入一下门。[code="java"] ...原创 2008-11-12 09:42:04 · 150 阅读 · 0 评论 -
Flex 2 中的元数据标签(1)
虽然多数Flex开发者都使用过[Bindable]标签,但是很多人都不知道这个标签的作用甚至不知道该标签为何物。[Bindable]就是所谓的元数据标签。元数据标签是一种特殊的标签,它在代码中的作用就是向编译器提供如何编译程序的信息。实际上,这些标签并没有被编译到生成的SWF文件中,而只是告诉编译器如何生成SWF文件。文档中列出的元数据标签共有12个,本文将讲解这些元数据标签的定义并给出使用它们的...原创 2008-11-12 11:19:59 · 103 阅读 · 0 评论 -
Flex 2 中的元数据标签(2)
[b][Embed][/b] Embed元数据标签用来导入图片到程序。可以通过两种方式使用Embed。你可以将图片嵌入到ActionScript中并将其指派给一个变量(如同下面代码中的第一个例子),或者你也可以将图片直接指派给组件的属性(使用下面代码中的第二个例子所示的语法规则)。 代码1:[code="java"][Embed(source="myIcon.gif")...原创 2008-11-12 11:35:13 · 144 阅读 · 0 评论 -
在没有网络环境下的xml文件
在做项目的时候遇到这样一个问题:制作一个swf程序加载指定xml,根据xml内容来加载对应内容。在Flex的Bin目录下能直接通过Flash player打开,并能正确显示,但将对应文件拷贝到其他目录就无法访问了,报如下错误:[RPC Fault faultString="Error #2148: SWF 文件 file:///D|/main.swf 不能访问本地资源 file:///D|/2...2008-11-17 16:16:27 · 158 阅读 · 0 评论 -
Flex中的Filter与Sort用法
<?xml version="1.0"?><!-- dpcontrols\SortFilterArrayCollection.mxml --><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" width="600"> <mx:Script> &a2008-11-18 10:20:37 · 214 阅读 · 0 评论 -
Flex IViewCursor(游标定位数组)
<?xml version="1.0"?><!-- dpcontrols\GetAddRemoveItems.mxml --><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="initData();"> <mx:Script&2008-11-18 10:27:36 · 156 阅读 · 0 评论 -
Flex3新特性
1.Flex占位:Flex2中有Spacer控件用来占位,但这个在窗口进行缩放的时候并不能完全按照比例进行良好的布局。 Flex3中引入了ConstraintColumn和constraintRows两个概念,它用来指定用做Constraints layout的容器的格局。简单的说,就是ConstraintColumn和constraintRows用来在Canvas里面划出隐形的标线,这个比例...原创 2008-11-19 11:35:35 · 397 阅读 · 0 评论