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