易截截图软件、单文件、免安装、纯绿色、仅160KB

flex概要介绍及学习建议

       现在富web应用已经是个大趋势,越来越多的传统客户端应用都相继被web应用所替代。但是鉴于web应用的弱交互性,很多业务负责、人机交互强的应用纯js还是不能很好胜任,这恐是目前还有很多活跃cs应用存在的一个主要原因。前不久,公司也在做艰难的选择web应用前台开发框架选型问题,最后选择了Adobe的Flex。个人认为Flex就是一个桌面应用web化的天生利器。通过将近半个月的学习,可以说对Flex已有大概了解,于是写下本文,主要阐述了Flex简要介绍、flex和flash等关系和flex学习建议。
1、  flex概要介绍
       官网flex.org上有what’s flex的英文介绍,大概就是下述意思。
       Flex 是一个免费的开放源框架,可用于构建交互性较高、具有表现力的 Web 应用程序。Flex 提供一个现代、基于标准的语言和编程模型,该模型支持公共设计模式。使用基于 XML 的声明性语言 MXML 描述 UI 布局和行为,使用面向对象的 ActionScript® 3.0 编程语言创建客户端逻辑。Flex 还包含一个丰富的组件库和一个交互式 Flex 应用程序调试器,组件库中的上百个久经考验、可扩展的 UI 组件可用于创建富 Internet 应用程序 (RIA)。使用 Flex 创建的 RIA 可运行于使用 Adobe Flash Player 软件的浏览器中,或在浏览器外运行于跨操作系统运行时 Adobe AIR® 上,它们可以跨所有主要浏览器、在桌面上实现一致的运行。
 
2、  flex、flash、actionscript、flashbuilder、air之间的关系
       actionscript:是一种开发语言,在开发语言排行榜上,2010年4月的开发语言排行榜其已经位居19位了,服务于flex、flash、air;
       flashbuilder:可理解其为IDE,服务于flex,在flex3.0其为flexbuil,4.0改名为flashbuilder的;
       flex:面向web应用开发做了封装,尤其是提供了数据访问组件、大量的类windows控件;
       flash:是个全能工具,强调的是时间轴,但适合于designer,简单的web应用建议用flash来做,借助Flash Lite更是可以开发移动应用;
       air:面向桌面应用开发做了封装,区别于flex最大的地方就是系统资源的访问;
     &


相关文档:

flex 图表categoryField设置 labelFunction使用

CategoryAxis有一个叫做labelFunction的属性,这个属性的定义:指定一个函数,用于定义为CategoryAxis的dataProvider中的各个项目生成的标签。
所以修改的原理:可以利用labelFunction得到每个Label,然后再对其进行修改。
片段代码:
<mx:horizontalAxis>
  <mx:CategoryAxis id="ca"
  &nbs ......

flex无法断点调试的解决办法

犯了一个极低的错误,这个原因是自己造成的,是自己把
改为本地自己即可,
查了些英文网站的解决方案,说是什么系统升级,诺顿杀毒软件问题,都不是自己要的答案,是自己以前不小心改了,后来无论怎么卸载、升级、重装flash插件都一个样
http://hi.baidu.com/phperbo/blog/item/bf77fefb29a73b1e6d22ebe4.html
老是遇见 ......

Flex中Image加载图片出错时显示默认图片的几种方法


Flex中Image加载图片出错时显示默认图片的方法主要有以下几种:
方法一:利用 brokenImageSkin 风格显示一个默认的图,只需设置CSS就行了,如下:
<mx:Style>
     Image {
         brokenImageSkin: Embed("assets/404.jpg");
     }
 </m ......

MyEclipse Flex环境配置详解

MyEclipse Flex的配置之初我们看看缘由:一开始学习使用Flex的时候,我是用的单独的FlexBuilder3,做些纯Flex的应用程序还可以.但是如果要和Java结合在一起使用,即利用FLEX充当一个完整的J2EE系统的WEB层的话,那么单独使用FlexBuilder3和MYECLIPSE是很不方便的,大大影响了开发效率,因此做了下MyEclipse+Flex的配置,达到直接在 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号