按作者归档: Jack

as3中正则表达式符号说明与使用

元字符:^ $ \ . * + ? ( ) [ ] { } | ^   匹配字符串的开头 $    匹配字符串的结尾 \    转义字符,用于元字符 *    0或多个前面的字符 +   至少一个前面的字符 ?    0或1个前面的字符 .     任意单个字符 except newline []   某个范围的单个字符 ()   集合 |    或运算,匹配左或右 元序列: {n}      恰好匹配n个前面的 {n,}     匹配至少n个前面的 {n,m}   匹配至少n个,至多m个前面的 \b        匹配只能放在前面或结尾 \B        与\b相反 \d        数字 \D        数字以外的 [...]

Flash/Flex监听浏览器的关闭事件

Flash/Flex通过JavaScript监听浏览器的关闭事件

优秀程序员的45个习惯

优秀程序员的45个习惯

Flex Log入门+扩展

(一)入门 Flex集成一个Log框架,可以完成很多用trace()做debug时完成不了的功能 输出log时可以实现分等级(共5+1级),用过滤器指定输出的类,以及输出方式(默认为trace) 需要用到的类 该类位于mx.logging包中, 共需要三个类和一个接口 mx.logging.Log – 主类,有几个静态方法,添加/移除TraceTarget和获取ILogger mx.logging.LogEventLevel – 定义了log等级的常量 mx.logging.targets.TraceTarget – logger器,定义log输出等级,过滤器和输出方式 mx.logging.ILogger – 由Log.getLogger(‘ClassName’)获取到的Logger发送器 使用步骤 新建TraceTarget var traceTarget:TraceTarget = new TraceTarget(); traceTarget.filters = ['spark.components.*','myPackage.MyClass']; //创建过滤器,可以直接用class名,也可以使用*类过滤整个包 traceTarget.filters = [*]; //这样写过滤器,就是输出全部类了 traceTarget.includeDate = true;    //输出信息是否包含日期 traceTarget.includeTime = true; //输出信息是否包含时间 traceTarget.includeLevel = true; //输出信息是否包含等级 traceTarget.includeCategory = true; //输出信息是否包含class名 traceTarget.level = LogEventLevel.INFO; //设定输出的等级 Log等级说明 [...]

Flex/FlashBuidler中批量添加Module

Flex中批量添加、删除module