摘要:
最近一直在找一个可以比较完美解析HTML的第三方工具包,但是苦无什么进展,就在前几天无意中发现了一个第三方类库,感觉还可以能识别一些常规的HTML,但是在图文混排上面还是差很多。这个工具包叫做:HtmlFilterHtmlFilter测试地址如下:http://s.k-zone.cn/htmlfilter1HtmlFilter主页地址:s.k-zone.cn/htmlfilter2HtmlFilt... 阅读全文
摘要:
详细请看:http://www.k-zone.cn/zblog/post/adobe-browserlab.html作为一个前端开发工程师,尤其是网页开发工程师,那么你就不得不面对各种版本、各种引擎、各种形形色色的浏览器来测试你的网页的兼容性问题,这是一件非常恼火的事情。一般来说我们经常使用诸如IETest等测试工具,然后AdobeLab显然让我们多了一种选择方式:AdobeBrowserLab。... 阅读全文
摘要:
详细请看:http://www.k-zone.cn/zblog/post/fxblog-1.html早在05年的时候(那个时候也是刚刚接触的Flex)就打算用Flex来开发Blog程序,因此有了三个系列的版本:Flex 1.5版本截图:http://www.k-zone.cn/zblog/post/log-2006-03-20-003.htmlFlex 2.0版本截图:http://www.k-z... 阅读全文
摘要:
详细请看:http://www.k-zone.cn/zblog/post/flex-ioc-framework-parsley.html早就开始关注Parsley了,但是没有想到Parsley也是Adobe团队推荐的IOC方式之一,由于网上关于Parsley的资料不是太多,因此贡献一下自己搜藏的几个不错的网址。什么是Parsley?Parsley是一个新型的基于Flex、ActionScript、... 阅读全文
摘要:
我是一个Flex开发人员,因此就无法避免与HTML、Javascript、CSS打交道。
如果使用HTML + Javascript的话,我一般采用JQuery的方式,毕竟对于像我这样“半吊子”的Web开发者来说,JQuery是一个非常不错的选择。
但是对于CSS来说,就不是那么方便了,只能一点一点的写CSS。
是否也用编程的方式写CSS呢?答案是肯定的,那就是这本次介绍的内容 - LESS
详细请看:http://www.k-zone.cn/zblog/post/less-css-1.html 阅读全文
摘要:
本篇文章介绍在MXML文件中应该如何使用ASDoc Tags,这样一来不仅在AS文件中编写ASDoc,也可以在MXML中编写ASDoc了。
阅读全文
摘要:
这是完全基于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 阅读全文
摘要:
《Flex SDK 4(Gumbo)浅析ASDoc - Flash Builder 4配置篇》介绍了如何在Flash Builder 4里面配置、运行ASDoc。
本篇文章介绍一些比较常用的ASDoc Tags,只有搞清楚了如何使用ASDoc Tags才能让我们生成一些我们想要的ASDoc文档。 阅读全文
摘要:
Flash Builder 4发布后,不仅仅为我们带来了全新的Flex SDK 4(Gumbo),也给我们带来了“升级版”的ASDoc,那么如何在Flash Builder 4下面配置、使用ASDoc呢?
其实在Flash Builder 4里面配置ASDoc与Flex Builder里面是一摸一样的,因为他们都是基于Eclipse的IDE。 阅读全文
摘要:
这是完全基于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、开源。 阅读全文
摘要:
通过《Flex SDK 4(Gumbo)更方便的自定义样式、自定义SparkSkin》这三篇文章,我们可以得到一个结论:Spark组件和Halo组件是可以共享、公用一套皮肤的。
本篇文章,让我们分析一下Flex SDK 4(Gumbo)里面的默认皮肤式样(主要是Spark组件和Halo组件)。 阅读全文
摘要:
通过上两篇文章我们可以得到一个结论:使用SparkSkin、Skin方式设定spark组件的皮肤是非常容易的事情。如果同样的效果在Flex SDK 3里面设定的话,将会是件非常麻烦的事情。
Flex SDK 4(Gumbo)众所周知有两套组件:spark组件和halo组件,那么既然spark组件中的皮肤设定是非常容易的事情,在halo中呢?能否也会像spark组件一样方便? 阅读全文
摘要:
上一篇文章我们分析了Flex SDK 4(Gumbo)的布局功能,本篇文章是帮助大家理解Flex SDK 4(Gumbo)另外一个特性:可视区域(Scroller)
可视区域(Scroller)或者又叫滚动显示组件区域。
这是Flex SDK 4(Gumbo) spark新增的组件,就是用于当Scroller里面的内容边界超出Scroller后,以便显示滚动条。 阅读全文
摘要:
Flex SDK 4(Gumbo)在布局(Layout)和可视区域(Scroller)上面与Flex SDK 3还是有些差异性的,如果用户不了解这些差异性,会在实际相中出现奇怪的问题。
因此我们需要深入了解一下Flex SDK 4(Gumbo)的布局方式(Layout)和可视区域(Scroller)的事情。
本篇文章描述的内容是布局(Layout) 阅读全文
摘要:
有这样一个需求:假如你new了一百次Button,同时这些button的id分别赋值如btn1.id = "button1"; btn2.id = "button2";以此类推。
当100个button建立后,我想直接对其第20个button进行操作,那么应该如何实现呢? 阅读全文
摘要:
这是《Flex第一步》QQ群里面一个朋友问我的问题,特此拿出分享一下。或许问题比较简单,还是将其记录一下比较好。
需求如下:
当AIR启动后,监听全局键盘事件,即this.addEventListener( KeyboardEvent.KEY_DOWN, keydownHandler ); 阅读全文
摘要:
上一篇文章介绍了在Flex SDK 4(Gumbo)如何通过代码来设定样式,本篇文章详细说明一下这些代码的含义。
阅读全文
摘要:
本篇文章是关于Flash Builder 4 编辑器的配色方案教程:) 阅读全文
摘要:
在Flex SDK 4(Gumbo)新增加了一个包:spark.skins,这个包里面只有一个class:SparkSkin,而我们(非美工的程序员)通过这个class来实现任意自定义控件的样式。
详细请看:http://www.k-zone.cn/zblog/post/flash-builder-gumbo-customer-sparkskin.html
阅读全文
摘要:
最近,我想IT领域最为火爆的一个词汇就是:HTML5了。随着Google Wave揭开面纱,FireFox 3.5、Opear 10、Chrome相继支持HTML5特性后,本来就不是一个新词汇的HTML5突然之间进入到了更多人的视线里面,本应是一个利好的事情,毕竟HTML5的出现会给Web带来很多新的“生机”与“活力”。
然而,不知道从什么时候开始,HTML5竟然被描述成了“Flash杀手”、“ RIA杀手”等“血淋淋”的词汇。关于HTML5能否可以取代Flash、取代RIA?网络上几乎是各抒己见,百花齐放。
本篇文章也是叙述HTML5与RIA之间的事情,但是本篇文章是从他们之间的从属关系进行的叙述,而没有从技术等角度来描述。 阅读全文
摘要:
2009年6月25日,今天是一个比较郁闷的日子,原因大家心领神会了,不过我要在这里发布一个利好的消息:
Adobe Flash Buidler 4 Beta Extension Request。
申请方式:输入Flex Builder 3 serial number来获取Flash Buidler 4 serial number。
详细请看:http://www.k-zone.cn/zblog/post/flash-buidler-sn-serial-number-extension-request.html 阅读全文
摘要:
在群里面有朋友问我,如何可以修改Flex Charts其中一个可视化标签:CategoryAxis的字体大小、颜色等方式。
CategoryAxis的定义:
CategoryAxis类允许图表表示由轴上的一组离散值组成的数据。通常可以使用CategoryAxis类定义一组沿图表的轴显示的标签。例如,按城市、年份、业务部门等呈现数据的图表。
CategoryAxis的继承关系:
CategoryAxis → AxisBase → EventDispatcher → Object
从上述关系可以看出CategoryAxis没有继承UIComponent、DisplayObject等可视化容器,同时CategoryAxis也没有一些关于文字设定方面的属性,例如fontsize、fontWeight、textDecoration等。
不过我们可以利用其他的方式来实现这个功能。 阅读全文
摘要:
Adobe Labs在2009年6月17日又发布了一款重量级产品:Adobe LiveCycle Data Services 3,这是本月来Adobe Labs发布的第六款产品了。
本次发布的产品是服务器端产品:Adobe LiveCycle Data Services,即我们通常称为的LCDS的第三版。
最新的第三版Adobe LiveCycle Data Services 3完全针对于Flash Builder 4,即Flex SDK 4(Gumbo)的配套产品。 阅读全文
摘要:
还记得之前那个只支持MAC系统的blueprint吗?就在前几天,Adobe Labs终于发布了新版本,而新版本除了支持MAC外,还支持window系统,而唯独还不出支持linux系统。
另一个利好的消息是:除了Flex Builder外,blueprint还支持Flash Builder,也就是说,我们可以在Flash Builder里面使用blueprint查看Flex SDK 4(Gumbo)一些新组件的范例了,例如spark组件等。而这个支持可以让一些初学者或者对Flex SDK 4(Gumbo)不是太了解的朋友很容易的上手,同时也更方便的查看某个组件、功能、class的范例程序了。 阅读全文
摘要:
由于上一篇文章《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来完成我们的编译任务。 阅读全文
摘要:
《Flex第一步》官方群里面有个朋友问我,如何像xmlns:mx="http://www.adobe.com/2006/mxml"这样的方式,自定义自己组件的namespace呢?去Adobe那边的compiler参数查找了一下,发现可以利用-namespace、-include-namespaces这两个参数来指定自己的URL。 阅读全文
摘要:
本篇文章是《Flash Builder 4 beta (Gumbo) UI、功能的新体验》第四篇文章,着重介绍的Flex SDK(Gumbo) 新增加的功能:双向绑定( bidirectional bindings) 阅读全文
摘要:
本篇文章是《Flash Builder 4 beta (Gumbo) UI、功能的新体验》第三篇文章,着重介绍的Flex SDK 4(Gumbo)新增加的命名空间(NameSpace)。
众所周知,Flex SDK 4(Gumbo)增加了一些命名空间,请看如下: 阅读全文
摘要:
本篇介绍了一下Flex SDK 4(Gumbo)生成的swf的size,比较的Flex SDK 2、Flex SDK 3、Flex SDK 4(Gumbo)这三个版本。
比较的方式:在一个新的Application中,只增加了一个button。 阅读全文
摘要:
就在2009年的6月1日,Adobe发布了本年度最重量的两个产品:Adobe Flash Builder 4 beta 和 Adobe Flash Catalyst bete,本文来介绍一下Flash Builder 4 beta 在UI和功能上面的一些变化(本篇文章是《Flash Builder 4 beta (Gumbo) UI、功能的新体验》系列的第一篇文章)
本篇文章将介绍一下Flash Builder 4 beta在UI上面的一些变化。 阅读全文