自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 AS3 的事件机制举例浅析

  本文只針對對初學者,高手就別看了,免得見笑,呵呵。對於AS3事件的註冊、派發、捕獲往往很難理解,我個人認爲最好是反研讀一下Adobe的入門教程。看了之後動手改一些東西吧。我們以FlexStore為例。例如我們想在購物車的mxml頁面增加一個清空所有產品的按鈕。第一步:首先當然要建立一個 Button拉。<mx:Button label="清空购物车" id="BTClearCar...

2009-11-30 11:48:28 100

原创 AS3 的事件机制(四)

有兄弟反映,似乎AS3的事件机制有些复杂。在我看来,编程上 “复杂”这个词一般有两种定义:实现麻烦 ,或者内容众多。AS3中的事件机制其实现并不麻烦,逻辑更加清楚简单,因此不是“实现麻烦”这一类。那应该指的是“内容众多”这个意思。黑羽倒觉得"内容众多"往往是褒义词,意味着API丰富,控制范围和深度大。那么一旦得其要领,即思路通畅,记忆深刻,也就不会觉得“复杂”了。我也会尽量写的简单通俗,照顾新...

2009-11-30 11:46:21 117

原创 AS3 的事件机制(三)

本节内容:1.弱引用的使用原则2.listener的不同和this关键字的指向。继续上次的话题。在讲listener 和 this关键字之前,我们先来讲讲一个高级话题:弱引用的使用原则。新手可以不看,因为暂时用不到。但这个话题很有必要。当设计大型RIA应用程序时,弱引用必须要了解。弱引用从原则上来讲,其引入是为了防止无意识的对象保留(unintentional object retenti...

2009-11-30 11:43:58 121

原创 AS3 的事件机制(二)

如何接收事件?如何做到AS3.0的标准事件编程?Event改变的部分很多,正在想怎样用一个有条理的方式来讲解Event和它相关的诸多内容,让我们感到比较容易理解,记忆和接受。准备这样来讲解:先给个接受事件的代码例子。在例子中,指出:(1) Event对象发生了什么变化(2) addEventListener语法的不同,原因,和const型必要性和用法(3) Listener和As2.0有何不同,和...

2009-11-30 11:36:49 89

原创 AS3 的事件机制(一)

 Event机制作为重头戏,在ActionScript 3.0中加强了很多。更加统一、易用、标准、灵活。ActionScript 2.0中有众多的事件实现机制:回顾和比较AS1.0玩家最爱用onClipEvent(), on(),又方便又直接。缺点在于逻辑分散到了各个舞台元件中,难以管理和维护。更加别说代码重用了。别跟俺说可以Copy, Paste,这不叫重用,这叫低级。AS2.0中,...

2009-11-30 11:30:21 104

原创 Flex Effect

1.旋转 效果:http://www.alex-uhlmann.de/flash/adobe/blog/distortionEffects/effectCube/ 代码:http://weblogs.macromedia.com/auhlmann/archives/DistortionEffects.zip 2.画布按钮 http://dougmccune.com/blog/2007/06/01/...

2009-11-23 10:43:08 110

Flex 读取XML配置文件总结

1. 使用Model标签形式       首先声明Model标签,       <mx:Model id="model" source="config.xml"/>       xml形如:       <config> <username>Flex</username> ...

2009-11-18 15:50:18 84

labelFunction

    默认情况下,在Flex 中基于List 的控件都是使用dataProvider 中的元素的label 属性来做显示。在一些情况中,无论如何,dataProvideer 中都没有label 属性存在,这些情况就需要你来设定连接dataProvider 中的多个字段来实现一个显示值。这个labelFunction 属性允许用户定义自己的方法来呼叫dataProvider 中每个元素,然后对于每...

2009-11-13 09:50:17 155

Flex程序启动事件的顺序

<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()" creationComplete="creationCom

2009-11-12 11:30:13 82

flex键盘事件

<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="appComplete();"> <mx:S

2009-11-12 11:08:04 108

原创 浅析Metadata

 使用 <mx:Metadata> 标签在 MXML 文件中插入元数据标签。元数据标签向 Flex 编译器提供说明 MXML 组件在 Flex 应用程序中的使用方式的信息。元数据标签并不会编译到可执行代码中,而是提供信息来控制如何编译代码的各个部分。 请注意,在 <mx:Metadata> 块中只能插入元数据标签;不能插入 MXML 或 ActionScript...

2009-11-11 11:44:48 206

Flex + BlazeDS+ Java 入门教程

  目的:Flex 与 Java 通过  RemoteObject 进行交互   开发环境:MyEclipse 6.0 集成 Flex Builder 3.0   BlazeDS:下载BlazeDS,将blazeds.war文件放在tomcat的webapps目录下。   Flex+Java 配置:  1、切换到Flex视图,新建Flex project,如...

2009-10-28 09:39:17 146

Flex初体验

 对Flex的学习才刚开始,用blog记下自己的成长历程! Flex开发工具:Flex Builder 3.0http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3 Flex Builder 3.0与MyEclipse 6.0 集成:将 Flex Builder ...

2009-10-26 22:25:07 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除