- 浏览: 726590 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (389)
- flex (150)
- java (55)
- flex_sharedObject (4)
- iphone/android (7)
- red5 (4)
- blazeds (19)
- ajax (3)
- flex&java (9)
- 聊天室 (2)
- flex的问题 (1)
- game (8)
- flex_xml (1)
- flex组件学习 (2)
- JGroups (1)
- 中转站 (2)
- ruby (7)
- flex_js (5)
- C/C++ (14)
- perl (2)
- db (13)
- air (10)
- hibernate (8)
- flash_flex_as_3d (2)
- struts (4)
- dwr (8)
- freemarker (2)
- AS (22)
- 工具 (6)
- js_jquery_ext_yui (4)
- .net (1)
- C# (1)
- 前端 (1)
最新评论
-
136900923:
您好,您的代码我不是很懂,我想跟您交流一下,我的qq邮箱:13 ...
hibernate做无限极菜单树如此简单 -
fykyx521:
两个同一个功能
flex_flush_Socket 安全沙箱解决 -
ustb:
你上下两个代码类之间没关系
flex_flush_Socket 安全沙箱解决 -
u010656335:
...
flex发送QQ表情 -
u010656335:
flex发送QQ表情
package cn.ishion.component { import cn.ishion.Util; import flash.display.Sprite; import flash.events.Event; import flash.events.ProgressEvent; import mx.events.FlexEvent; import mx.events.RSLEvent; import mx.preloaders.DownloadProgressBar; public class TestPreloader extends DownloadProgressBar { private var _loadConfig:String="加载配置文件"; public function TestPreloader() { super(); super.label="加载"; DownloadProgressBar.initializingLabel="应用加载完成"; } private var _preloader:Sprite; override public function set preloader(value:Sprite):void{ _preloader = value; value.addEventListener(ProgressEvent.PROGRESS, progressHandler); value.addEventListener(Event.COMPLETE, completeHandler); value.addEventListener(RSLEvent.RSL_PROGRESS, rslProgressHandler); value.addEventListener(RSLEvent.RSL_COMPLETE, rslCompleteHandler); value.addEventListener(RSLEvent.RSL_ERROR, rslErrorHandler); value.addEventListener(FlexEvent.INIT_PROGRESS, initProgressHandler); value.addEventListener(FlexEvent.INIT_COMPLETE, initCompleteHandler);//重写这个事件的方法 } public function initCompleteHandler(event:FlexEvent):void{ super.label=_loadConfig; //加载配置文件 var util:Util=new Util(); util.addEventListener(ProgressEvent.PROGRESS,progressHandler); util.addEventListener(Event.COMPLETE,onLoadConfig); util.init(); } private function onLoadConfig(event:Event):void{ //mx.controls.Alert.show("loadConfig"); trace("loadConfig"); this.dispatchEvent(new Event(Event.COMPLETE)); //关键这句,告诉SystemManager应用初始化完成 //否则进入不了主程序,一直卡那 } override protected function initProgressHandler(event:Event):void{ super.initProgressHandler(event); } override protected function showDisplayForDownloading(elapsedTime:int, event:ProgressEvent):Boolean{ return true; } override protected function showDisplayForInit(elapsedTime:int, count:int):Boolean{ return true; } } }
package cn.ishion { import flash.events.Event; import flash.events.EventDispatcher; import flash.events.IOErrorEvent; import flash.events.ProgressEvent; import flash.net.URLLoader; import flash.net.URLRequest; [Event(name="progress",type="flash.events.ProgressEvent")] [Event(name="complete",type="flash.events.Event")] public class Util extends EventDispatcher { public static var imagePath:String; public function Util() { } public function init():void{ var urlLoader:URLLoader=new URLLoader(); urlLoader.addEventListener(Event.COMPLETE,onResult); urlLoader.addEventListener(IOErrorEvent.IO_ERROR,ioError); urlLoader.addEventListener(ProgressEvent.PROGRESS,onProgress); urlLoader.load(new URLRequest("activeConfig.xml")); } private function onProgress(event:ProgressEvent):void{ this.dispatchEvent(event); } public function onResult(event:Event):void{ // var loader:URLLoader=event.target as URLLoader; var configxml:XML=XML(loader.data); imagePath=configxml.imagePath; this.dispatchEvent(event); } public function ioError(event:IOErrorEvent):void{ this.dispatchEvent(event); } } }
发表评论
-
转深入理解Flash的沙箱 – Security Domains
2014-01-22 09:35 883一篇很经典的进阶文章,国外牛人的分享,清晰明了,图文并茂,适 ... -
flex 很有用的东东!
2010-06-17 23:50 1282网上找了好久,原来API中就有! -
flex出现的一些问题
2010-04-08 12:19 16871.kingnarestyle.swf和flexlib 的Su ... -
flex 样式工作原理【转】
2010-04-08 12:09 1345http://hi.baidu.com/ls_mcx/blog ... -
在FlexBuilder3中使用Actionscript3进行元编程
2010-03-11 19:15 1060http://flash.9ria.com/thread-46 ... -
Error: No class registered for interface mx
2010-02-01 09:36 1265http://www.gold98.net/blog/arti ... -
Flash 视频(FLV)编码,转换,录制,播放方案一网打尽
2010-01-16 18:34 2036http://www.htmlit.com.cn/post/8 ... -
FLEX中使用FLVPlayback控件.
2010-01-16 18:29 1426http://www.cnblogs.com/xxcainia ... -
flex 继承Application及xml命名空间
2009-12-30 18:43 1540<?xml version="1.0" ... -
flex Repeater effert加效果
2009-12-15 17:25 1560package cn.ishion.component { ... -
学习自定义组件---ConstomButton
2009-12-14 15:06 1863效果只是让Button动了下, 上传了flash源文件 p ... -
flex编译生成的As代码
2009-12-09 18:30 1335new flexProject ->起名叫 test ... -
flex自定义preloader
2009-12-09 17:43 1933package cn.ishion.component { ... -
Flex Builder编译错误An internal build error has occurred的解决方法
2009-12-05 16:44 3230原文:http://as3blog.com/resources ... -
flex uicomponent.addChild(Button) Button不显示
2009-12-04 19:23 2166设置下Button的宽度和高度就行了 var ui:U ... -
as3 xls导出excel乱码问题解决办法
2009-12-04 11:37 3437http://blog.csdn.net/Baijinwen/ ... -
FlashDevelop配置Flex4(gumbo)环境
2009-12-04 10:27 3070http://www.flexrain.cn/fl ... -
flex gooogle code as3xls导出数据到excel
2009-12-03 19:16 2389var ex:ExcelFile=new ExcelFile ... -
Flex坐标系统及转换
2009-12-02 22:10 3125http://flash.9ria.com/thread-40 ... -
flex动态切换皮肤
2009-11-23 18:06 2041http://www.cnblogs.com/mobile/a ...
相关推荐
如何设计和实现一个自定义预加载器,包括监控资源加载状态、动画效果和用户反馈等。 5. **数据绑定**:Flex中的数据绑定允许视图组件与模型数据自动同步,减少了手动更新视图的必要,简化了代码。 6. **事件处理**...
总结,Flex图片显示涉及了`Image`组件、动态加载、图片处理、优化策略等多个方面。通过深入理解这些知识点,开发者能够创建出功能丰富、性能优秀的Flex应用程序。在实际项目中,灵活运用这些技术,可以极大地提升...
- **自定义Preloader**:创建自定义预加载器以增强用户体验。 - **自定义图表组件**:根据业务需求设计和实现定制化的图表组件。 - **高级皮肤专题**:深入探讨如何使用Flex Skin框架为组件创建自定义外观。 - **...
4. **组件和类**:Flex框架鼓励使用组件化开发,预加载器可能是一个自定义组件,由一个或多个类组成。开发者需要了解如何创建和使用自定义组件,以及如何组织类结构。 5. **发布设置**:为了将预加载器集成到实际...
本书对Flex的基础知识着墨不多,所有内容都围绕Flex+Java这一企业级应用开发技术展开,侧重于对Flex技术原理、企业级应用的架构思想和实现方法的讲解,所以书中的内容不会随着Flex版本的升级而过时。 第1章 Flex...
网上找了很多都不完整,上传一个工程给大家分享,采用子类加载swf或者gif的方式显示loading ,gif或者swf文件可以随意换成自己喜欢的。如果需要百分比显示的话可能还需要修改一下代码。 ===========================...