-
公告
-
订阅我
-
关注一下
-
订阅、收藏、分享
-
最新文章
-
最新评论
-
文章归档
- 2010 二月 (1)
- 2010 一月 (1)
- 2009 十二月 (3)
- 2009 十一月 (8)
- 2009 十月 (5)
- 2009 九月 (5)
- 2009 八月 (5)
- 2009 七月 (19)
- 2009 六月 (17)
- 2009 五月 (17)
- 2009 四月 (10)
- 2009 三月 (11)
- 2008 十二月 (1)
- 2008 七月 (1)
- 2008 六月 (1)
- 2008 五月 (6)
- 2008 四月 (4)
- 2008 三月 (6)
- 2008 二月 (10)
- 2008 一月 (6)
- 2007 十二月 (15)
- 2007 十一月 (12)
- 2007 十月 (13)
- 2007 九月 (17)
- 2007 七月 (1)
- 2007 六月 (6)
- 2007 五月 (3)
- 2007 四月 (7)
- 2007 三月 (6)
- 2007 二月 (5)
- 2007 一月 (4)
- 2006 十二月 (1)
- 2006 十一月 (10)
- 2006 十月 (6)
- 2006 九月 (11)
- 2006 八月 (9)
- 2006 七月 (4)
- 2006 六月 (4)
- 2006 五月 (2)
- 2006 四月 (3)
- 2006 三月 (31)
-
反向链接
[置顶][Flex]Flex SDK 4(Gumbo)自定义皮肤 - SilverGreen(Spark) 下载
这是完全基于Flex SDK 4(Gumbo)基础上开发的一套皮肤,我命名为:SilverGreen
SilverGreen的特色:
1、基于Flex SDK 4(Gumbo)开发,即全部皮肤是继承于SparkSkin。
2、共有两套皮肤:即Spark组件和Halo组件。
3、Halo组件的皮肤也全部都是基于SparkSkin开发而来,而没有使用Flex SDK 3.x时代的方式。
4、SilverGreen全套皮套完全由代码生成,没有使用任何一种位图文件。
5、由于使用浅色系作为皮肤的主打颜色,因此比较适合一些正式场合的Flex应用。(比较适合商用)
6、开源。
详细请看(内含Spark源代码下载地址):http://www.k-zone.cn/zblog/post/silvergreen.html
[置顶][RIA]HTML5怎么就成了RIA“杀手”?
最近,我想IT领域最为火爆的一个词汇就是:HTML5了。随着Google Wave揭开面纱,FireFox 3.5、Opear 10、Chrome相继支持HTML5特性后,本来就不是一个新词汇的HTML5突然之间进入到了更多人的视线里面,本应是一个利好的事情,毕竟HTML5的出现会给Web带来很多新的“生机”与“活力”。
然而,不知道从什么时候开始,HTML5竟然被描述成了“Flash杀手”、“ RIA杀手”等“血淋淋”的词汇。关于HTML5能否可以取代Flash、取代RIA?网络上几乎是各抒己见,百花齐放。
本篇文章也是叙述HTML5与RIA之间的事情,但是本篇文章是从他们之间的从属关系进行的叙述,而没有从技术等角度来描述。
详细请看:http://www.k-zone.cn/zblog/post/html5-kill-ria.html
[置顶]《Flex第一步》书友会地带成立
如题,很久之前就想找个关于《Flex第一步》书友会的论坛了,但是一直没有太多时间(︶︿︶)
因此迟迟不能达成这个心愿,不过今天终于可以让我如愿以偿了(*^__^*)
暨《FLEX第一步》书友会地带 成立!
今天终于找到了一个可以信赖、好用、速度稳定、域名超强的书友会论坛了(*^__^*)
地址如下:http://s.k-zone.cn/bbs
截止目前为止,整理一下《Flex第一步》书友会的资料:(重要,必读)
1、《Flex第一步》官方论坛:http://s.k-zone.cn/bbs
2、《Flex第一步》书友会:http://book.k-zone.cn
关于书友会的内容请看:http://www.k-zone.cn/zblog/post/Flex-Bertelsmann-Lesering.html
3、《Flex第一步》官方QQ群:18214141(目前群内很活跃,人数持续上升中)
[Flex]Flex编程注意之直接获取某个组件的对象(this[]用法)
有这样一个需求:假如你new了一百次Button,同时这些button的id分别赋值如btn1.id = "button1"; btn2.id = "button2";以此类推。
当100个button建立后,我想直接对其第20个button进行操作,那么应该如何实现呢?
详细请看:
http://www.k-zone.cn/zblog/post/flex-get-a-reference-to-object.html
《Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7
[Flex]Flex编程注意之自动获取焦点、监听全局键盘事件
这是《Flex第一步》QQ群里面一个朋友问我的问题,特此拿出分享一下。或许问题比较简单,还是将其记录一下比较好。
需求如下:
当AIR启动后,监听全局键盘事件,即this.addEventListener( KeyboardEvent.KEY_DOWN, keydownHandler );
详细请看:http://www.k-zone.cn/zblog/post/flex-air-auto-set-focus.html
《Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7
[Flex]Flex编程注意之性能优化、垃圾回收的一些总结
自从开始做Flex、ActionScript 3.0的项目,我就一直与垃圾回收、性能优化这些问题打交道,因此也总结了一些优化的方案,因此将此内容记录一下。
详细请看:http://www.k-zone.cn/zblog/post/flex-flash-player-gc.html
《Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7
[Flex]Flex编程注意之修改CategoryAxis的字体样式(大小、颜色、粗斜体等)
在群里面有朋友问我,如何可以修改Flex Charts其中一个可视化标签:CategoryAxis的字体大小、颜色等方式。
CategoryAxis的定义:
CategoryAxis类允许图表表示由轴上的一组离散值组成的数据。通常可以使用CategoryAxis类定义一组沿图表的轴显示的标签。例如,按城市、年份、业务部门等呈现数据的图表。
CategoryAxis的继承关系:
CategoryAxis → AxisBase → EventDispatcher → Object
从上述关系可以看出CategoryAxis没有继承UIComponent、DisplayObject等可视化容器,同时CategoryAxis也没有一些关于文字设定方面的属性,例如fontsize、fontWeight、textDecoration等。
不过我们可以利用其他的方式来实现这个功能。
详细请看:http://www.k-zone.cn/zblog/post/flex-categoryaxis-style.html
[Flex]Flex编程注意之Flex Complier参数
由于上一篇文章《Flex编程注意之Namespace的用法》引出了Flex编译时自带的两个参数:-namespace -include-namespace,正好想到可以写一篇关于Flex Complier时的一些自定义参数。
在介绍这些参数之前,先要介绍一个工具:mxmlc.exe。
mxmlc是Flex SDK里面的一个重要的工具:编译器,也就是无论是Flash Builder(Flex Builder) IDE、还是plug-in形式的Flash Builder(Flex Builder)在编译Flex Project的时候,都会自动调用mxmlc来完成我们的编译任务。
详细请看:
http://www.k-zone.cn/zblog/post/flex-compiler-parameter.html
《Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7
[Flex]Flex编程注意之Namespace的用法
《Flex第一步》官方群里面有个朋友问我,如何像xmlns:mx="http://www.adobe.com/2006/mxml"这样的方式,自定义自己组件的namespace呢?去Adobe那边的compiler参数查找了一下,发现可以利用-namespace、-include-namespaces这两个参数来指定自己的URL。
详细请看:
http://www.k-zone.cn/zblog/post/flex-compiler-namespace-manifest.html
《Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7
[Flex]Flex编程注意之clipContent
在做Flex项目的时候,碰到了一个修改,具体请看下面的原型图:
现在需要的一个这样的方式,用鼠标对C进行Drag操作。使它可以在A中任意移动,但是由于C是包含在B中,因此使用startDrag() 和 stopDrag()的时候,只能在B区域中进行移动,而无法超出B的边界。
如果我们想让C在A中移动的话,那么就应该使用一个叫做clipContent的属性了。
详细请看:http://www.k-zone.cn/zblog/post/flex-clipContent-z-index-setChildIndex.html
[Flex]Flex编程注意之如何得到itemRenderer里面的内容
前几天在写ViSR的时候,碰到了一个问题,问题如下:
1、定义了一个HorizontalList类型的可视化组件:MyHorizontalList。
2、MyHorizontalList的属性:dataProvider。它绑定了一个外部数据。(假设这个外部数据共6条)
3、MyHorizontalList的属性:itemRenderer,它使用了自定义的组件:MyItemRenderer
4、在MyItemRenderer里面定义了一个public类型的functon:refresh()
5、程序初始化的时候,众所周知如果要对MyItemRenderer里面的item进行赋值的话,要使用data.XXX的形式,同时应该有6个MyItemRenderer被建立起来,同时它们都被HorizontalList的渲染器itemRenderer呈现了出来。
详细请看:http://www.k-zone.cn/zblog/post/flex-itemRenderer.html
[Flex]Flex编程注意之J.parentNode is null的错误
前两天发现了一个超级诡异的错误,我增加了一个swf在某个页面的时候,总是会Flash Player总是会弹出 J.parentNode is null的错误。
而且最头痛的是出现了JS程序员最怕出现的问题:只在IE6、IE7下面弹出错误,FF3、Chrome 2.X、Chrome 1.X、Safari下面均没有问题
问题发生的环境:
由于我在加入这个功能到页面的时候,为了更方面的deploy,使用了<script type="text/javascript" id="ls" src="http://www.xxx.com/xxx.js"></script>的方式
即在任何想调用这个功能的页面直接embed 这个段JS即可。
详细请看:http://www.k-zone.cn/zblog/post/swfobject-j-parentNode-isnull.html
[Flex]Flex编程注意之SecurityError: Error #2060错误解决方案
在使用swfobject + jquery的时候突然发现了一个SecurityError: Error #2060,
开始的时候由于Flash的报错信息不是特别准确,因此怀疑是某一个ExternalInterface写错了,调查后发现似乎不是这么回事,
经过修改了几个方案后,发现问题依旧...
所以不得不重视起来,具体去Adobe doc那边查了一下,发现似乎与swf本身传入的参数有关系。
具体错误信息如下:
SecurityError: Error #2060: 安全沙箱冲突:ExternalInterface,调用者XXXXXX at flash.external::ExternalInterface$/_initJS() at flash.external::ExternalInterface$/addCallback()
详细请看:http://www.k-zone.cn/zblog/post/flex-SecurityError-2060.html







