我发现写博客是一件挺有意思的事情,我也喜欢我写的大家来看,并一起谈论,我之前写的一个短文,我现在常常去看有没人给我留言,嘿嘿。最近也在学习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 这个东西不错,就照着它做。在此申明,我没有此网站的源码,我更没有参照它的实现方式,我只是看着它的效果,然后一个一个的去学习实现,总的来说还是比较粗糙,先截两张图:
flex高手请怕转,也希望给我一些学flex的建议,或者对flex未来的看法。
例子下载地址:
http://files.cnblogs.com/liping19851014/PictureViewer.rar
源码下载地址:
http://files.cnblogs.com/liping19851014/PictureViewer_src.rar
分享到:
相关推荐
9. **调试和测试**:学习如何使用Flash Builder的内置调试工具,如断点、变量查看器和性能分析器,可以帮助开发者查找和修复问题。 10. **发布和部署**:最后,了解如何将Flex应用程序打包成SWF文件,并部署到Web...
在本压缩包中,"flex简单实例"提供了一些基础的Flex组件特效,对于初学者来说是很好的学习资源。 Flex的核心组成部分包括: 1. **Flex SDK**:一套开源的开发工具包,包含编译器、框架库和运行时环境,可以用来...
这个工具包旨在帮助初学者快速理解和掌握Flex3框架的基本组件、样式(Style)、过滤器(Filter)以及如何创建和使用典型的用户界面控件。下面我们将深入探讨这些工具及其在学习过程中的作用。 1. Flex 3 Component ...
5. **事件处理**:在相册应用中,用户可能会点击图片进行放大预览或者查看详细信息,这需要通过添加事件监听器和处理函数来实现。例如,使用`click`事件处理图片的点击行为。 6. **状态管理**:Flex4提供了一种强大...
在本篇文章中,作者以Dreamweaver为工具,讲解了如何构建一个基本的网站,包括站点设置、网页区域跳转、图片漂浮效果、样式设置、登录注册界面以及图片查看器的实现。以下是对这些知识点的详细说明: 1. **...
在Flex中创建一个简单的“Hello World”程序,可以帮助初学者熟悉基本的开发流程和技术要点。 - **步骤**:新建Flex项目 -> 编写MXML和ActionScript 3.0代码 -> 运行程序 -> 查看结果。 #### 七、总结 - **Flex的...
通过断点、变量查看器和调用堆栈,可以追踪代码执行过程,定位并解决问题。 10. **社区与资源**:在学习过程中,可以参考Flex的官方文档、教程,以及在线社区(如Stack Overflow)上的讨论和解答,这将帮助你解决...
这个SWF文件可能是Flex2样式探索器,它允许用户查看和实验Flex2组件的各种样式属性。通过这个工具,开发者可以直观地看到不同样式设置如何影响组件的外观,从而更好地定制应用的视觉风格。样式在Flex2中是关键元素...
Flex是Adobe Flash Platform的重要组成部分之一,该平台还包括了Adobe Flash Player和Adobe AIR。Adobe Flash Platform旨在为开发者提供一套完整的解决方案,用于创建跨浏览器、跨平台的应用程序和游戏。Flex作为该...
1. **强大的代码编辑器**:Flex™ Builder 2 提供了一个功能齐全的代码编辑器,支持语法高亮显示、智能代码完成等功能,帮助开发者快速编写和调试代码。 2. **可视化设计工具**:该工具允许开发者通过拖放界面组件来...
Flex是Adobe公司开发的一种富互联网应用程序...总之,“flex中文帮助文档”是一个全面的学习资源,涵盖了从初学者到高级开发者所需的各种Flex知识。通过深入学习,你将能够掌握构建高效、动态的RIA所需的技术和技巧。
Flex是由Adobe公司开发的一种开放源码的富互联网应用程序(Rich Internet ...通过这份Flex资料,无论是初学者还是经验丰富的开发者,都可以深入学习和掌握Flex API的使用,从而构建出功能强大、用户体验优秀的RIA应用。
- `css`、`assets`、`fonts`、`as`、`views`、`navigators`:这些文件夹包含了Flex项目的样式文件(CSS)、资源(图片、字体)、ActionScript类、视图组件和导航逻辑。 5. **应用场景**: - UI设计:快速创建和...
尽管这个Flex编写的RSS订阅程序可能有不足之处,但作为学习和参考的资源,它可以帮助初学者理解如何结合Flex、HTTPService和RSS解析来构建功能丰富的RIA应用。通过深入研究和改进,可以打造出更加高效和用户友好的...
本教程针对初学者,以简单易懂的方式介绍了Flex的基础知识和实践操作。 1. **Flex SDK与Flash Builder** - Flex SDK是开发Flex应用的核心工具集,包括编译器、库和命令行工具,可以配合文本编辑器使用。 - Flash ...
通过查看这些文件,你可以学习Flex如何组织代码,以及如何使用ActionScript和MXML来创建用户界面和业务逻辑。 5. **.settings**: 此目录包含项目特定的IDE设置,例如代码格式化规则、警告阈值等。这使得开发者能够...
这个"完全自学flex3.0随书源码"的资源包含了学习Flex 3.0过程中可能需要的所有源代码示例,对于初学者来说是极有价值的参考资料。 1. **Flex SDK与Flex Builder** Flex SDK是免费的开发工具,包含编译器、库和...
"学Flex建的第一个项目HelloFlex"是一个非常适合初学者入门的实践教程,旨在帮助新学习者理解Flex的基本概念和开发流程。 在本项目中,你将学习如何使用Flex SDK或Flex Builder来创建一个简单的应用,该应用的核心...
在这个特定的FLEX时间轴代码中,用户可以通过拖动来浏览不同时间段,时间粒度设定为月份,这意味着用户可以逐月查看事件或数据的变化。 尽管该代码的功能尚未完全实现,但其基础操作已经具备,允许开发者对其进行...
10. **错误处理与调试**:学习如何处理运行时错误,设置断点、查看堆栈跟踪以及使用Flex的调试工具进行问题排查。 通过深入阅读Flex3语言参考手册,你将能够熟练掌握Flex3开发所需的所有核心概念和技术,从而构建出...