【原】初学Flex之简单图片查看器

我发现写博客是一件挺有意思的事情,我也喜欢我写的大家来看,并一起谈论,我之前写的一个短文,我现在常常去看有没人给我留言,嘿嘿,我好瓜哦。最近也在学习Flex,安装了软件才发现它是基于eclipse的,杂一看界面如此像,看了一些相关的资料,谈谈我的感想:

1、以我不到半年的WPF经验,我觉得WPF和Flex是如此的像,这让我想象微软好多东西都很像别人的(比如asp.net mvc)。flex里面有个东西叫mxml,WPF里面有个东西叫xaml;flex有actionscript,wpf里是c#,flex可以开发供浏览器查看的swf程序(需要flash player),也可以开发桌面应用程序(AIR);WPF可以开发浏览器应用程序(需要.net framework 3.0+),也可以开发桌面应用程序。mxml、xaml都作为xml的衍生扩展性标志,可以创建各种类库当中具有的控件以及现实各种交互功能,所以如果不会编程,都可以用flex或者vs或者blend拖出一些界面元素出来做一个简单的界面。扩展标准和程序语言是相互相称的,在WPF里,用C#可以实现XAML所有的功能,反之则不然。flex中,我不确定是否是这样,但从做的过程中我发现配合着使用才是最合理的。

2、flex当然是时下最流行的开发Ria(富互联网应用)的开发工具,flash呢,我觉得它应该属于设计工具的范畴。

即便是这样我还是对wpf情有独钟,因为我想相信微软想做什么,他一般就能做什么。

好了,我开始要做一个东西,因为一般我学一样东西都是从做一个东西开始,左右看看flex的一些优秀作品,发现一个像图片查看器的东西:http://www.blinckartwork.com/index.php?detectflash=false 这个东西不错,就照着它做。在此申明,我没有此网站的源码,我更没有参照它的实现方式,我只是看着它的效果,然后一个一个的去学习实现,总的来说还是比较粗糙,先截两张图:

image

 

imageimage

flex高手请怕转,也希望给我一些学flex的建议,或者对flex未来的看法。

下载地址:https://files.cnblogs.com/liping19851014/PictureViewer.rar

posted on 2009-08-04 21:09  RedSoft  阅读(1534)  评论(2编辑  收藏  举报