慧云科技 > 首页 > 文章详情

Flex 中你最应该知道的10点(中)

本文来源:网站建设-网站制作|网络营销专家慧云科技-

抢滩登陆

2009-7-16 17:05:02

    4 Flex与服务器无关
    Flex为数据而生,他可以以大多数常见的格式、跟所有常见的服务器交互来接受数据。这包括本地和远程下载的XML 、JSP、 PHP、 ASP还是 ColdFusion你自己说了算。你可以通过HTTP或者SOAP web服务器下载信息,甚至可以直接与Java服务器对象交互或者在线转换二进制数据。Adobe AIR 能向SQLLite数据库读和写。如果你有个特别的back-end 服务器,Flex也可能会用他们而且大多数情况下操作都很简单。
如果有框架中的一套优秀服务组建,多半你能够用几行代码就获取到你的数据,并且直接绑定到UI组件。如果你需要更多精细的控制,你也能够链接到二进制插口而且甚至下载文件。
    5 Flex就是你想要的样子
    Flex应用的网站默认界面 是可以配置的,由于内核的可编程到你喜欢的样子——这儿哪儿改改颜色、修改下透明度、改下UI控制的外观和尺寸,所有这些可以通过标准的CSS来实现,CSS并非一个需求,因为MXML允许开发者通过简单的表示来调整样式和皮肤。如果你使用Flex Builder ,你的应用就有一个完整的WYSIWYG编辑器,你能借此制作和插入图形并且拥有所有为你编写的CSS。除此之外,Flex应用还有一堆 网站主题网站主题布景,使得你只需要一行MXML代码就可以改变整个外观。
    值得一提的是,Flex不像Java 和JavaScript,它不从所在的操作系统继承UI。也就是说,一个运行在Mac按键的按键,呼叫Flex  Alert也不会呈现Mac alert 表。Flex 尤其内置的界面,但是如果操作系统的样子是你想要的,那也有一些主题可以让你很接近操作系统的样子。
    6 Flex轻便快捷
    由于构建于ActionScript 3之上,所以Flex框架出奇的快,ActionScript 3显著提高了初始化时间,内置对延迟实例化的支持作用也很明显。使用了一个全新的JIT(Just-in-Time)编辑器,你的代码运行得会非常快。富数据可视化和一流的动画可以不要动用用户的CPU来完成。由于之前的3D动画始终是个瓶颈,Flash 10中的全新支持将解决这个问题。甚至还有图像的硬件加速器来充分利用现代的图像处理卡。
    尽管有人争议,但Flex的却很轻。使用一套UI组建将肯定比从零做起的ActionScript 代码大,但考虑到它们的强大,这些组件确实很小。实际上,使用一个AJAX框架构建网站的典型应用经常比一个小的Flex应用大。尽管Flash Player经常预装在电脑里,但它也不过是几个兆字节的下载。值得一提的是还有个叫框架缓存的新组件,能为框架组建取出相当部分的下载。这个特性能够在用户的电脑上存储标准的 Flex UI组件,从而其他的 Flex应用可以迅速下载,而不用下载整个框架。

RSS订阅| 关于我们| 网站地图| 加入项目| 法律条款| 友情链接| Firefox| Sitemap| 网站统计

全国免费咨询热线:400-600-6495 优惠活动咨询电话:021-62278496 Email:ajaxcms@yahoo.cn

上海慧云信息科技有限公司版权所有 2006-2009 沪ICP备09038165号

本站关键词:网站建设 高品质网站建设