by 蛐蛐
15. November 2008 08:49
项目开发中遇到采用虚线绘制曲线、圆形和矩形,通过参考一位老外的虚线绘制方法,在其基础上修改和增加了绘制圆形、椭圆、矩形的方法。
效果图:
类文件(Flex中使用):GDashedLine.as (19.80 kb)
使用方法:
1var dl:GDashedLine = new GDashedLine(target,onLength,offLength);
2dl.drawEllipse(x,y,width,height);
by 蛐蛐
29. August 2008 15:17
参考:http://nwebb.co.uk/blog/?p=118
一、使用WebService
在Services.mxml中你须建立WebService服务,如:
1 <mx:WebService id="自定义ID" wsdl="{您的wsdl地址}" useProxy="false">
2 <mx:operation name="wsdl中的方法名"/>
3 </mx:WebService>
或
1<mx:webservice>
2 id="自定义ID"
3 wsdl="{您的w...
[More]
by 蛐蛐
27. August 2008 20:31
目前FlashDevelop已经升级到Bete8版本了,不懂啥时候才是正式版。作者对Bete8和Bete7的项目模板进行了改进,个人感觉Bete8的项目模板比较符合现在的项目类型分类,赞一个。Bete8对MXML Project使用了代码分离功能,这符合我这种习惯VS.NET开发环境的人。
MXML Project的代码分离方法可以参考 http://www.flexcoders.cn/showtopic-2104.aspx,FlashDevelop Bete8为我们提供了另外一种方法,初次使用后发现这种方法有它自身的缺点:
1、整个项目只能使用Main.as做为纯...
[More]
by 蛐蛐
27. July 2008 11:48
原文:http://www.jiangzone.com.cn/article.asp?id=58
在上一篇文章中,为大家介绍了Flex中皮肤的简单且基本也是最常用的用法,就是先在外部程序中做好皮肤样式,之后再在Flex中加载这些皮肤资源,比如是PNG图片,或者是SWF文件等,这些方法都是比较直接且方便简单的。不过灵活性还是不太好,而现在这篇文章中要讲的,就是从程序里AS编写的皮肤,你可以更灵活自由地控制皮肤的样式与表达方式等,而不用依赖于外部的图片或SWF资源,不过这样还是有些缺点的,就是扩展或是改变时就比较...
[More]
by 蛐蛐
27. July 2008 11:27
原文:http://www.jiangzone.com.cn/article.asp?id=57
这里是第一篇,将讲述一下Flex中如何应用UI的皮肤,其实应用UI皮肤不难,你们在使用Flex的过程中是否觉得Flex中自带的皮肤样式不太好看?或者是想自已做个比较有特色的?下面就我们来说说皮肤吧,先来个简单的,你们在做网页时,做导航按钮什么的很多人都是用一个图片来作为一个按钮吧?之后做几个不同的颜色,之后就在CSS或者JS里设置一下当鼠标Over和Down和Out等等动作时,就切换不同颜色的图片,这样实现动态效...
[More]
by 蛐蛐
13. June 2008 17:01
效果图:
开发工具及环境:Flex Builder 3 + Cairngorm 2.2.1
演示地址:http://www.soave.com.cn/CairngormChatExample/CairngormChat.html
源程序:CairngormChat.rar (465.62 kb)
FMS2主文件:cairngormchatFMS.rar (490.00 bytes)
开发中遇到的问题及解决方法:
错误描述:Unable to resolve resource bundle "Cairngor...
[More]
by 蛐蛐
6. June 2008 14:46
Caringorm控制流程
当Caringorm应用程序增加新需求时,下面是一个简单的操作步聚:
(1)创建或修改Value Objects;
(2)在Front Controller中使用AddCommand()方法注册新的事件(Event)和命令(Command)的映射关系。
(3)创建新的命令(Command):
A)实现execute()方法;
&...
[More]
by 蛐蛐
6. June 2008 12:13
(1)前端控制器(FrontController)监听用户行为
前端控制品是Cairngorm事件的唯一监听者,但其不并做任何操作,只是集中注册并管理事件(Event)与命今(Command)的映射关系。
(2)命令(Commands)执行所有用户操作
前端控制品(FrontController)监听到事件与命令有匹配时,便告诉命令(Commmands)调用execute()方法处理事件。
(3)服务器端业务逻辑委托给Business Delegate
当命令(Commands)执行时,它只是关心是否获取到数据,而并不关心...
[More]
by 蛐蛐
5. June 2008 15:09
参考文档:
Cairngorm Microarchitecture for Adobe Flex
cairngormdocs
什么是Cairngorm?
Cairngorm(中文名:“烟水晶”?)是一个轻量级的Flex RIA程序开发框架,从而使程序可扩展性、可维护性都大大提高,其本身并不是一个完整的企业应用,它只是提供了一个开发骨架,Adobe称之为体系。
Cairngorm流程图
Cairngorm体系
主要包括以下几个部分:
1、VO(Value Ob...
[More]
by 蛐蛐
19. May 2008 10:41
原文详见:http://dougmccune.com/blog/2007/11/19/flex-coverflow-performance-improvement-flex-carousel-component-and-vertical-coverflow/
介绍了CoverFlow的若干效果,并附有最新源码下载。
源码:http://dougmccune.com/flex/coverflow/dougmccune_coverflowlib.zip
本站演示源码:CoverFlowDemo_Source.rar (...
[More]