摘要:无意间看到这篇文章,觉得作者写的很形象生动,速与大家分享了:------------------------------------------------------------------------------------------------------------------------------------------------------------------------在软件世界中,这两个概念对于我们来说并不陌生,如.NET中的Object.MemberwiseClone()、prototype设计模式的clone等,copy就更常见了,如copy一段文字等。从本质上来
阅读全文
摘要:网上有种做法:ByteArray转化为BitmapData可以用像素块来转化,代码很长,这里不介绍。这里提供一个比较简易的方法: 1:读图片文件得到ByteArray var imgfile:File = new File(file.nativePath); var imgstream:FileStream = new FileStream(); imgstream.open(imgfile, FileMode.READ); var imgsource:ByteArra...
阅读全文
摘要:最近有一个需求:显示对象从一个点以惯性运动的方式运动到另外一个点。 感觉就好像定位功能的特效一样,缓动到目标点。 小弟专门为此封装了这个功能,废话不说,贴代码,给Demo。 版本Flex4.6 一共2个类: 1:核心算法类EaseTween 1 package 2 { 3 import flash.display.DisplayObject; 4 import flash.events.Event; 5 6 /** 7 * DisplayObject惯性定位效果 8 * 9 * <br>s = (...
阅读全文
摘要:用FlashBuilder的朋友应该常常会碰到无法找到调试器的问题,这里详细提供一套解决方案。 1.去注册表目录: HKEY_LOCAL_MACHINE\SOFTWARE\Macromedi\FlashPlayer\SafeVersions 删除如下所有版本: 2.然后卸载已经安装的 flashplayer 3.最后到你的flashbuilder安装目下: 我的是:C:\Program Files\Adobe\Adobe Flash Builder 4.6\player\win\11.1 安装里面的东西: OK !!!
阅读全文
摘要:最近接到一个需要对特定的as类行进授权验证的需求,防止用户非法实例化。 我的思路是在每个需要授权验证的类加入静态代码块,执行验证方法,经过授权就成功实例化该类,否则就为非法实例化该类,弹出蒙板对话框。 其实这样实质上用户还是实例化了该类,只是在操作界面进行了阻止。 另一方面,我觉得也可以在构造方法中进行验证并且抛异常 throw new Error("非法实例化"); 只是这样的用户体验非常差,如果选择这钟方法,那你最好还是try catch。 比如: 1 public class YourClass 2 { 3 4 { 5 Valida...
阅读全文
摘要:源自:http://help.adobe.com/zh_CN/flex ... cf5976c17-8000.html在一个手机应用程序中支持多个屏幕大小和 DPI 值分辨率是像素高度乘以像素宽度得到的数值:即设备支持的像素总数。DPI 是每平方英寸的点数:即设备屏幕上的像素密度。术语 DPI 和 PPI(每英寸像素数)可以互换使用。Flex 对 DPI 的支持以下 Flex 功能简化了生成与分辨率和 DPI 无关的应用程序的过程。外观 手机组件与 DPI 有关的外观。默认手机外观无需额外编写代码,即可根据大多数设备的分辨率进行正常缩放。applicationDPI 该属性用于定义自定义外观的
阅读全文