摘要: 这几天突然发现传统用cursorManager.setCursor(...);设置光标样式会有顿卡的感觉。 现在可以利用BitmapData实现此功能,并且一点不卡,性能明显要好得多,不解释,上源码,你懂的! Cursor类: View Code package{ import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Loader; import flash.events.Event; import flash.net.URLRequest; ...
阅读全文
摘要: Flex4.6 【原创】IOS(iphone/ipad)视频播放解决方案Flex的video类对于视频播放在ios操作系统下表现出不兼容,采用调用ios源生播放器的思路,那么怎么调呢?话说Html5 和Flex是竞争关系,这次利用Html5的video标签实现ios播放视频,因为ios下safari浏览器解析Html5页面的video标签时自动调出源生播放器,相信聪明的你已经明白了环境:Flex4.61:首先明白Flex要做的事情就是在Mobile项目中加载Html5页面 Flex封装一个用来加载Html5的容器 (HTML5Video.mxml)View Code <?xml vers
阅读全文
摘要: 在一位大哥博客里面看到: 真的很实用的一个框架不转载,直接连接过去!http://632408004.iteye.com/blog/1166119
阅读全文
摘要: Flex【原创】移动设备相册图片浏览功能Flex实现移动设备相册图片浏览功能Flex4.6(IOS/Android)首先贴上代码结构图:分析2个重要视图:1:ScanListView 作为firstView,用List呈现一个相片列表View Code <?xml version="1.0" encoding="utf-8"?><s:View xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark
阅读全文
摘要: Flex 实现Android图案解锁功能看见Andorid系统里面有图案解锁的功能,试想能用Flex的移动开发实现吗?答案是:完全可以!环境:Flex 4.6(air3.2)先看我的包结构:第一视图Sample_Locked2View:View Code <?xml version="1.0" encoding="utf-8"?><!--TEST APPLICATION 's first view--><s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
阅读全文
摘要: 无意间看到这篇文章,觉得作者写的很形象生动,速与大家分享了:------------------------------------------------------------------------------------------------------------------------------------------------------------------------在软件世界中,这两个概念对于我们来说并不陌生,如.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...
阅读全文