存档

‘flex’ 分类的存档

使用flash buidler 4制作一个迅雷快车旋风地址转换(附源代码)

2010年6月30日 云飞扬 评论已被关闭

纪念独立博客开博一周年,并且纪念下一年前学习flex,特弄个小Demo,顺便使用下flash buidler 4。
开发需求:比如有时下载个东西,上面的地址是flashget地址,你用迅雷就无法下载,那么就要进行地址转换。
要想开发这个必须知道迅雷,快车及旋风的加密方式,经过参考网上很多的此类似工具转换得出以下:
【注:转载此文请注明转载地址或加上我的博客地址http://www.ajaxcn.net/archives/1013】

flex 3如何创建ActionScript 3项目并延伸

2009年9月5日 云飞扬 没有评论

flex 3如何创建ActionScript 3项目并延伸
下班回来看电视的时候睡着了,醒来凌晨0:30分,再睡已经尝试无法睡着,起来搞搞兴趣爱好,
前一段时间知道了flex也能创建AS 3项目的,并且在原来fla文件中把类库中的影片剪辑可以导出swc文件,
AS项目如何导入swc,这个东西在项目属性 ActionScript BuidPath中 切换到Library path 里面的Add Swc文件。
步骤创建ActionScript,File->new ActionScript
创建as文件,File->ActionScript class 输入Name ,继承类Superclass->Browse->输入Sprite

ActionScript 3 继承时静态变量和函数的使用

2009年9月2日 云飞扬 没有评论

类型共享(static)属性和方法是不能被子类所继承,就是说静态变量和静态函数都是不能被继承的。

ActionScript 3允许对象类型定义与类型共享型属性和方法同名的私有型或方法。就是说可以定义静态变量和非静态变量,而且命名可以相同,函数也是类似的

举例子test目录下创建SimpleObject.as

ActionScript 3中===与==及!==与!=操作符的区别

2009年9月1日 云飞扬 没有评论

===与==操作符的区别如下:
1.全然(strict)相等的比较操作符(===)的操作只对数字类型变量的惊醒数据类型转换,
而一般相等的比较操作符(==)的操作符对所有基本数据类型进行转换。
2.使用===相等比较符来比较null和undefined,它总是返回flase(不成立)。
!==与!=操作符的区别如下:

ActionScript 3中 动态函数的定义和使用语法

2009年9月1日 云飞扬 没有评论

ActionScript 3中 动态函数的定义和使用语法
ActionScript 3函数定义有2种情况,一种是一般正常的函数,另外中是动态函数的定义,
特别是动态函数是区别于其他语言比如c#,java等的主要特性

ActionScript 3中for(..in..)与for each(..in..)区别比较

2009年9月1日 云飞扬 没有评论

ActionScript 3中for(..in..)与for each(..in..)区别比较
for(..in..)的用途是对一个对象中所有的属性名称(注意是属性名称,而不是属性值)
进行逐个访问或者对数组中的每一个下标进行逐个访问。for each(..in..)结构的用途
是对一个对象中的所有属性值(此处是属性值而不是属性名称)或者对数组中的每一个
元素值进行逐个访问。
以下是数组方法

flex 3名域namespace的使用有的也称命名空间

2009年8月26日 云飞扬 没有评论

namespace在c#是叫命名空间
定义和使用名域(namespace)
1)定义名域
2)引用名域,用名域标注对象类型的属性和方法
3)引进名域,建立对象,使用名域访问方法和属性

如何定义如下:

分类: flex 标签: ,

flex 3 动态标识"dynamic"的使用

2009年8月26日 云飞扬 没有评论

前几天刚看过c# 4.0新特性,貌似c# 直到4.0才有的dynamic关键字

flex 3如何使用dynamic

先创建个EmployeeRecord.as,在empty目录下

package empty
{
public dynamic class EmployeeRecord
{
}
}

调用类中,先引入上述类后

分类: flex 标签: ,

flex 3与c#对象类型访问权限的比较

2009年8月26日 云飞扬 没有评论

首先主要讲flex先
在类型内部,对象方法可以自由的访问任何权限成员

分同一包裹和不同包裹

1)同一包裹 如果对象类型直接存在继承 则子类自由访问 internal,protected,public
非继承internal,public

2)不同一包裹 如果对象类型直接存在继承 则子类自由访问protected,internal
非继承public
public
c#
所有的类型或成员
任何代码均可以访问该方法
flex
任何类型对象都能访问

分类: flex 标签: ,

FLex buider 3无法调试Debugger的解决办法

2009年8月23日 云飞扬 没有评论

FLex buider 3无法调试Debugger的解决办法
今天终于重新出现了,可能由于我更新了flash player吧,所有这次记录下解决办法
主要由于没有安装调试版本的flash player
错误如下:Installed Flash Player Is Not a Debugger
解决办法:
1. FLex buider 3环境下 选择windows=》Preferences,选择General,选择web browser.选中use external web browser. 用的是ie,Internet explorer,然后点OK.

分类: flex 标签:

flex 3 PopUpButton按钮的使用

2009年8月19日 云飞扬 没有评论

flex 3 PopUpButton按钮的使用
这个按钮组成:左边一个按钮+右边一个下拉三角形,相当于c#dropdownlist,
不同是,当选择好下拉项后,还要点击左边的按钮才能执行相应的事件
初始化定义如下:
private function initPopupMenu():void

flex 3提示框Alert的使用

2009年8月19日 云飞扬 没有评论

flex 3提示框Alert的使用
这个在程序中经常用到,首先要在程序中引入mx.controls.Alert,调用的是show()函数
一个简单弹出窗 click='Alert.show("这是个简单的弹出框",
"Alert",
Alert.OK);'
/>

分类: flex, flex 控件用法 标签: ,

flex 3 Button控件的用法

2009年8月19日 云飞扬 2 条评论

flex 3 Button控件的用法

引入图片的按钮
当需要鼠标移到按钮上和按下按钮需要不同的图片,则需要overIcon,和downIcon属性
如果想控件不能用时的图片,则需要disabledIcon

分类: flex, flex 控件用法 标签:

flex 3 TextArea控件的用法

2009年8月19日 云飞扬 没有评论

flex 3 TextArea控件的用法
要说的有2个标签,其中可以使用设置html格式的字符

分类: flex, flex 控件用法 标签:

Flex Module学习笔记及文档和例子源码如何创建

2009年8月17日 云飞扬 没有评论

Flex Module学习笔记及文档和例子源码
如何创建Flex Module文档地址:下载
Flex Module例子源码:下载http://download.csdn.net/source/1574484
Flex Module文档:下载http://download.csdn.net/source/1574479

需要掌握的要点
1.如何使用mxmlc命令
打开cmd
1)进入mxmlc.exe所在目录(也可类似java配置环境变量直接可以使用mxmlc.exe,执行2))
2)执行mxmlc 路径+要编译文件名,(或者先进入要编辑的文件路径)
2.创建一个基于mxml的Module
项目直接创建一个mxml Module

3.如何调用Module生成的swf

分类: flex 标签: , ,