flex技术
17奋斗8
这个作者很懒,什么都没留下…
展开
-
Flex中加载gif图片
最近做一个东西,想要实现屏蔽罩的效果,可是发现Flex并不能原生支持gif图片,是因为Flex中默认播放一帧,所以gif图片是静态的,不过在网上查询了一些资料,发现需要一个辅助插件才能使用gif图片。 这个辅助的插件网址是http://code.google.com/p/as3gif/downloads/list,本人下载下来后将此文件制作为一个swc包(你可在此下载),这转载 2012-10-07 15:04:07 · 1301 阅读 · 0 评论 -
优化Flex性能常用方法
基本原则:1. 从外部加载媒体(Media) Heider提到了一个常用的Flex最佳实践——限制嵌入到应用/SWF文件中的媒体的数量,如图像、影片及mp3等资源都可以从外部的SWF文件加载。 Flex框架可以直接将图片、mp3及字体等资源编译到SWF中。当你想让最终用户获得全部资源时,这种方式确实能派上用场,但是这会导致你的应用长时间停留在“Loading”阶段。原创 2012-11-17 22:09:50 · 574 阅读 · 0 评论 -
Flex中创建右键菜单
Flex中创建右键菜单现实内容的类是ContextMenuItem类。ContextMenuItem 类表示上下文菜单中的项。每个ContextMenuItem 对象都有一个显示在上下文菜单中的标题(文本)。要向上下文菜单中添加新项,需要将其添加到 ContextMenu 对象的 customItems 数组。 利用 ContextMenuItem 类的属性,您可以启用或禁用特定菜单项,也可以显示转载 2012-10-07 14:49:55 · 1054 阅读 · 0 评论 -
Flex带进度条的多文件上传(基于Servlet)
Flex中实现的文件上传主要用到以下两个类: ●FileReference:FileReference 类提供了在用户计算机和服务器之间上载和下载文件的方法。操作系统对话框会提示用户选择要上载的文件或用于下载的位置。每个 FileReference 对象都引用用户磁盘上的一个文件并且具有一些属性,这些属性包含有关文件大小(size)、类型(type)、名称(name)、创建日转载 2012-10-07 15:07:13 · 1284 阅读 · 1 评论 -
Flex构建WebService应用实例 (查询城市天气预报)
不管我们学习任何语言,第一个先接触到的是Hello World。然后才是其他方面的知识和技巧。学习Flex,你一定也接触过Hello World之类的起始应用,然后就是你可以开始接触MXML和AS3语法,控件,布局等知识。今天这个例子,是提供给已经开始学习Flex的开发人员,目 的是说我们可以通过Flex Builder,在五分钟之内,构造一个连接WebService服务,获取国内城市的天气预报应原创 2012-11-17 22:47:56 · 1310 阅读 · 0 评论 -
收集整理的flex面试题汇总
1. 如何保持按钮第一次按下不弹起,直到再下一次按下才弹起? mx:Button id="btnAction" click="doAction()" toggle ="true" selected="false"/>Button的toggle属性设置按钮能否进行切换。如果该值为 true,则单击按钮将在选中状态和未选中状态之间原创 2012-11-18 18:34:30 · 2757 阅读 · 0 评论 -
Flex中Object, String, XML, ArrayCollection互转
import mx.collections.ArrayCollection;import mx.rpc.xml.SimpleXMLEncoder;import mx.rpc.xml.SimpleXMLDecoder;import mx.utils.ObjectUtil; private function xmlToArrayCollection(xml:XML):ArrayCo原创 2012-01-30 11:03:53 · 1151 阅读 · 0 评论 -
用ExternalInterface实现Flex与外部容器交互
有时候Flex需要与外部容器交互,比如和别的项目交互,调用外部数据,则可以通过ExternalInterface来实现。毕竟Flex版本还是比较“年轻”,有些地方还不完美,需要借助外部力量去实现。 ExternalInterface类是外部 API,这是一个在 ActionScript 和 Flash Player 容器之间实现直接通信的应用程序编程接口,例如,包含 Java转载 2012-10-07 15:06:14 · 12791 阅读 · 0 评论 -
Red5流媒体服务器的安装与测试
Red5是一款基于Java的开源流媒体服务器,用它做服务器可以在Flex中实现像快播(Qvod)那样在线播放视频。Red5类似于tomcat,因此可以将red5与tomcat整合在一起.red5使用RTMP作为流媒体传输协议, 它具有流化FLV、MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放、Remoting等功能. 话说Red5到现在才发展到1.0版本,转载 2012-10-07 14:53:11 · 3570 阅读 · 3 评论 -
将Spring与Flex整合(基于嵌入式tomcat)
前言: 在用嵌入式Tomcat做Java与Flex通信的服务器时遇到了一个很大的困难,从刚开始遇见问题到解决问题足足花了我半年多的时间。虽然现在看待当时那个问题真的很简单,可是我在想,如果我当时放弃了,那么现在我说不定没有这种成就感。学习的道路是曲折的,遇到困难也在所难免,可是最关键的是我们遇见怎样的困难都能坚持下去,因为,问题总有解决的一天。 Spring是一个非常流转载 2012-10-07 15:08:20 · 894 阅读 · 0 评论 -
理解Flash中的事件机制
上次测试中当我们点击“发送”按钮时,flex就会与后台中定义的Java方法交互并将结果返回给flex并呈现在前台页面,其实这靠的就是事件。事件贯穿在Flex中的所有过程中,如果没有事件,那么就谈不上什么人机交互。 Flash的ActionScript语言支持事件编程。在ActionScript中,每个事件都由一个事件对象表示。事件对象是flash.events.Event转载 2012-10-07 15:10:01 · 3048 阅读 · 0 评论 -
Flex主流框架
(英文原文: Choosing a Flex framework ) 原作者:Jeremy Wischusen 翻译者:native最近,我进行了很多次的Adobe Flex 开发职位的面试(作为自由职业,这点需要澄清,如果我现在的老板碰巧阅读到该文的话)。几乎每一次的面试,Flex框架的问题最终都会被提出来(通常就是 Cairngorm)。我就会解释尽管我知道这些框架的存在,但是翻译 2013-04-28 16:45:22 · 1161 阅读 · 0 评论 -
Flex+Red5实现在线视频播放
Flex3中对流媒体的支持不是很好,但是Flex4 却对rtmp协议有了很好的支持,能够自动识别rtmp协议,经本人认证确实如此,连接rtmp协议几乎不用多些什么代码,当然支持的视频当然是Flv格式啦。好了,请看本人的代码:[html] view plaincopyprint?xmlversionxmlversion="1.0" encoding="utf-8"转载 2012-10-07 14:52:03 · 2767 阅读 · 0 评论 -
Date类学习总结(Calendar Date 字符串 相互转换 格式化)
Date类学习总结 1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=tim原创 2012-03-16 10:05:31 · 475 阅读 · 0 评论 -
Flex对浏览器的交互操作类
flex通过相关独特的特性,可以和浏览器有相关的沟通,特地展示了相关的操作封装类view plainpackage com.shine.framework.Browser { import com.shine.framework.core.util.ArrayMap; import flash.net.URLRequest; im原创 2011-12-16 15:51:22 · 584 阅读 · 0 评论 -
Flex中的Session管理
Session是Jsp 9大内置对象之一,但是在Flex中却没有这一概念。曾经看过一本叫《Flex 企业应用开发实战》书,里面讲述了一点利用Session增加控制权限的问题。本人也尝试着做了一个小demo. Flex中实现session的一个类是FlexContext类,他将session保存在服务端。 新建一个java类FlexSe转载 2012-10-07 14:47:26 · 5087 阅读 · 5 评论