智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

导航

2009年11月19日

摘要: [代码] 阅读全文

posted @ 2009-11-19 17:58 Bill Yuan 阅读(825) 评论(0) 推荐(0) 编辑

摘要: 首先创建一个Flash文档文件,单击时间轴的第1帧,打开动作面板,输入下列测试代码:trace(this)//[object Timeline0_64932e78da228d4e93dbb563793828e2]AS3中MainTimeline替换Timeline0trace的过程实际上是调用了this的toString()方法,而toString()返回的是一个字符串,其中最常见的是“... 阅读全文

posted @ 2009-11-19 17:56 Bill Yuan 阅读(2749) 评论(1) 推荐(0) 编辑

摘要: 记一些以后会用到的tips,关于效率比较测试请看上面的文章。1.a += b 要比 a = a + b 快,同样,自增a++也比a = a + 1快,不过自减a–不是比a=a-1快。2.在做除以2操作时,乘法比除法快,位运算更快. 但是不要位运算来操作Number类型的变量,因为它会将Number类型的数值转为整数类型。 for Int : a = b >>1 faster... 阅读全文

posted @ 2009-11-19 17:52 Bill Yuan 阅读(290) 评论(0) 推荐(0) 编辑

摘要: complete : 使用 URLLoader.load() 方法后, 数据完全加载完毕时触发, 通常如果能够触发这个事件的话, 说明你的程序没有问题.httpStatus : 使用 URLLoader.load() 方法后, 获取 HTTP 状态代码时触发, 通过判断他的 state 属性我们可以获得远程文件的加载状态. 成功 (200), 没有权限 (403), 找不到文件 (404), 服务... 阅读全文

posted @ 2009-11-19 17:47 Bill Yuan 阅读(649) 评论(0) 推荐(0) 编辑

摘要: 使用BitmapData,以new BitmapData ( width , height , true , 0x00FFFFFF )方式构造,然后draw方法绘制出文字,可保持文本背景透明的同时,达到完美缩放效果。我建议打开Bitmap的smoothing属性。 阅读全文

posted @ 2009-11-19 17:45 Bill Yuan 阅读(234) 评论(0) 推荐(0) 编辑

摘要: 秒转为时分秒格式 代码:[代码] 阅读全文

posted @ 2009-11-19 17:40 Bill Yuan 阅读(229) 评论(0) 推荐(0) 编辑

摘要: [代码] 阅读全文

posted @ 2009-11-19 17:32 Bill Yuan 阅读(655) 评论(0) 推荐(0) 编辑

摘要: loaderInfo.loaderURL 阅读全文

posted @ 2009-11-19 17:31 Bill Yuan 阅读(453) 评论(0) 推荐(0) 编辑

摘要: [代码] 阅读全文

posted @ 2009-11-19 17:29 Bill Yuan 阅读(476) 评论(0) 推荐(0) 编辑

摘要: 跨域访问机制:在服务器上,同一个域中的文件,数据或者swf可以任意访问。若要跨域访问需被授权。注意不同域名即使映射到相同IP地址也会被看成两个域。IP地址名和通过解析的地址也被看作两个域。有两种授权方式:策略文件和作者授权。策略文件:策略文件声明某个域中的文件可以被指定域访问。策略适用于所有形式的访问。是个xml文件,格式如:<cross-domain-policy><allow... 阅读全文

posted @ 2009-11-19 17:15 Bill Yuan 阅读(23140) 评论(0) 推荐(0) 编辑

摘要: 很多人有发现,从Array继承的类无法使用[]语法来取值.Array 使用[]语法取值的主要原理在于Proxy类,当我们extends Array时,如果子类没有使用dynamic 关键子,自然就不能达到Array [] 取值的效果了.Array 是 dynamic 类,你的子类也要是 dynamic 类,才能使用[] 语法达到Array同样的效果 阅读全文

posted @ 2009-11-19 17:13 Bill Yuan 阅读(275) 评论(0) 推荐(0) 编辑

摘要: 1、Code Segment ——代码区 ——存放代码; 2、Data Segment ——变量区 ——存放静态变量,字符串变量等; 3、Stack ——————栈 ——存放局部变量; 4、Heap̵... 阅读全文

posted @ 2009-11-19 17:10 Bill Yuan 阅读(271) 评论(0) 推荐(0) 编辑

摘要: 一.命名约定  1、将命名约定用于变量名称可提供下列重要功能:-这些约定使代码易于阅读,以便您可以立即识别出变量的数据类型。这样做可以帮助学生(学习代码的人)和不熟悉您的代码的开发人员。-必要时便于搜索和替换。-有助于减少保留字和语言构造之间的冲突。-有助于区分不同作用范围的变量(局部变量、类属性、参数等等)。  2、常规命名准则-限制使用缩写词。使用一致的缩写词。缩写词必须清楚地仅表示一种含义。... 阅读全文

posted @ 2009-11-19 17:08 Bill Yuan 阅读(525) 评论(0) 推荐(0) 编辑

摘要: 来来往往 阅读全文

posted @ 2009-11-19 16:55 Bill Yuan 阅读(208) 评论(0) 推荐(0) 编辑