Flex4
sunchunmei555
这个作者很懒,什么都没留下…
展开
-
Flex 组件的生命周期
原文(英语): http://blogagic.com/18/flex-component-life-cycle 现在我们已经很好的理解的预编译,但是我们还不必准备开始开发新的FLEX组件。 不管怎样,开发新的组件之前 ,我们需要清晰的理解 Flex组件的生命周期。对生命周期很好的理解对于开发出正确 的组件是很有用的。 下面的代码会有一些不同的原理的阐述,并下翻译 2012-05-25 15:42:06 · 1106 阅读 · 0 评论 -
Flex数据绑定
范例一 http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="10转载 2012-02-17 14:39:19 · 899 阅读 · 0 评论 -
Flex里播放Gif图片
http://www.gnria.com/flex/flex-gifplayer.html Flex里Image控件插入gif动画的图片默认只显示一帧,也就是说是不会动的,我们可以借助GifPlayer类包来实现Flex里插入动画的Gif图片。GifPlayer下载: http://code.google.com/p/as3gif/ 实例里演示了几个常用的功能:播转载 2012-02-15 16:32:08 · 3930 阅读 · 0 评论 -
12个Flex常用功能代码
1。 复制内容到系统剪贴板 1. System.setClipboard(strContent);2。 复制一个ArrayCollection 1. //dummy solution( well, it works ) 2. var bar:ArrayCollection = new ArrayCollection(); 3.转载 2012-02-16 14:47:16 · 770 阅读 · 0 评论 -
LineChart结合xml实例-flex图表chart组件教程
http://www.36ria.com/375 flex图表组件功能非常强大,是制作各类报表的利器,但是网上和书上关于这方面的教程非常的缺乏,而鄙人正好在最近的项目中要用到这组件,写下自己学习的心得.先发下生成后的图表图创建XMLListCollection数据源mx:XMLListCollectionid="dp"> mx:source>转载 2012-02-16 08:55:44 · 1915 阅读 · 0 评论 -
Flex减肥方案
现有网络环境还不太适合访问大数据量的网络页面,特别是越来越注重用户体验的今天。如果一个页面加载好好几秒,势必会使用户有关掉页面的冲动,更别说会去体验你所谓的“超酷应用”。所以对于RIA开发者,如何减小最终生成的文档类swf大小就成为十分重要的优化环节了。本文在深入研究Flex开发特性的基础上,总结了有效减小swf大小的通用手法,希望对大家有借鉴作用。 1.尽量减少容器之间的深层次嵌套,嵌套转载 2012-02-23 13:58:28 · 1237 阅读 · 0 评论 -
BlazeDS介绍(http://blog.csdn.net/hgy82/article/details/5799272)
最近, 公司又整了一套FLEX的框架, 没想到几年后又捡起了FLEX,不过现在已经是4.0了, 今天又学习了一下BlazeDS, 所兴将好的介绍记录下来. 最简单的理解是:它就是一个处理系统间消息格式化的...具体的看下面介绍. 在日常的RIA开发中,Flex或者基于纯Actionscript3的RIA应用非常普遍。 在客户端与服务端的交互中,大家用的比较多的几种方式是:纯转载 2012-01-05 09:49:03 · 812 阅读 · 0 评论 -
flex与java--Blazeds学习(配置)
先简单说一下Blazeds,简单的讲Blazeds就是flex与java平台进行交互的工具,当然不仅限于java语言,也包括运行在java平台上的其他语言,关于这方面可以google下。 其实BlazeDS可以看成是LCDS的一个子集,而且是一个开源产品,在一般的项目中完全可以替代LCDS,现在有三个版本,其中Turnkey版内置了Tomcat和 Flex 3 SDK,还包含blazeds转载 2012-01-04 19:54:13 · 816 阅读 · 0 评论 -
flex中flash.events和mx.events的事件的区别
1、flash.events中使用的是flash中核心的事件,比如鼠标点击、键盘事件等等。flash和flex中都可以使用, 2、而mx.events ,spark.events的事件只能用在flex中. flex4 的组件分为mx 和spark的。 如 。 如果你使用的是,它的click,doubleClick等事件就得使用mx.events。 同理转载 2012-02-03 17:04:21 · 899 阅读 · 0 评论 -
flex outerDocument
中定义的变量仅作用于那个组件/内联 itemRenderer。同样, 外的内容在不同的作用范围内, 就像这个组件是在另一个文件中定义的那样。 例如, 假设您为这个 itemRenderer 添加了一个 Button, 允许用户从在线零售商那里购买书籍。Button 调用它们的 click 事件上的函数, 所以您可以如下定义这个按钮:Xml代码 如果在文件的转载 2012-02-03 10:17:56 · 1651 阅读 · 0 评论 -
Flex XML/XMLList 常用操作
1 XML、XMLList操作Flex对xml提供了很多强大而灵活的操作。相对于其他语言,flex对xml的格式要求不那么苛刻,只要符合基本格式语法的字符串,flex能非常简单的转换成xml操作。而实际上,xml是一种非常方便的层次数据描述格式。1.1 XML和XMLList的关系XML的很多操作最终都是通过XMLList对象来实现的。XML是一个节点,XM转载 2012-02-27 11:05:31 · 10498 阅读 · 1 评论 -
Flex 4 TabNavigator组件或TabBar加ViewStack组合组件的选择
Flex 4中有两种方法来实现Tabbed Navigation功能,TabNavigator组件或TabBar加ViewStack的组合组件都能完成该功能,但这两者有各自的优缺点。 如果不注重外观又想实现得简单,那么就选择TabNavigator组件吧;如果注重外观,那么就一定要选择TabBar加ViewStack的组合组件了,我个人必定选择第二种。 下面让我们来看一看我为什么这么说转载 2012-02-21 14:30:05 · 3964 阅读 · 0 评论 -
Flex creationComplete等Application事件
1.Application标签中有三个事件 initialize,creationComplete,applicationComplete(只用Application才有的事件) creationComplete和applicationComplete有什么区别:creationComplete先执行完 ,creationComplete转载 2012-05-23 15:31:21 · 1346 阅读 · 0 评论 -
iframe透明的解决办法
iframe是迫不得已才使用的,因为使用iframe会带来较多的问题,而有的浏览器可以设置将iframe当作广告屏蔽。在最近的一个工作内容中使用了iframe,开始遇到的问题是iframe高度自适应的问题,这问题在口碑网ued团队博客中找到了解决办法,后来更遇到一个iframe透明的问题通常 iframe底色会是白色,在不同浏览器下可能会有不同的颜色如果主页面有一个整体的背景色或者转载 2012-06-12 11:20:08 · 1484 阅读 · 0 评论 -
Flex4.5以IFrame形式嵌入网页
1、 首先下载flex-iframe-1.5.1.zip (可选择其他版本),下载地址:https://github.com/flex-users/flex-iframe/downloads解压,将IFrame.as、IFrameExternalCalls.as拷到自己的Flex工程中去,注意根据包路径修改as文件的包路径。 2、编写代码 注:common:IFram转载 2012-06-11 10:24:45 · 6038 阅读 · 0 评论 -
flex多module切换问题
一、 错误描述:typeError: Error #1034: 强制转换类型失败:无法将 mx.graphics::Stroke@b945581 转换为 mx.graphics.IStroke。 at mx.charts::AxisRenderer/measure()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx转载 2012-03-21 20:40:18 · 1465 阅读 · 0 评论 -
Flex Module中 类型转换错误
转摘的地址:http://ljhzzyx.blog.163.com/blog/static/38380312201175230919/背景是这样,在Flex Module中使用了远程对象,并有使用实体类,获取实体类后有类型的转换;flex sdk版本是3.2。如:[RemoteClass(alias="serviceLibrary.systemFramework.UserInfoSea转载 2012-04-09 10:26:37 · 1459 阅读 · 0 评论 -
flex 3通过iframe嵌入完整html网页的简单办法
网上有很多文章写flex嵌入网页的方法,不过看了一下都是一篇比较老的文章了,用的是flex2的小弟需要播放rmvb文件,而不是用flv,只能靠嵌入网页的办法了,找到一个flex的iframe自定义类,比较好用,分享下,帮新手了,高手自己估计都自己封装了,也没人支个招的http://code.google.com/p/flex-iframe/首先从上面的网址下载fb3_1_3转载 2012-03-17 09:52:15 · 1317 阅读 · 0 评论 -
Flex中要想使图表的横坐标轴标签成45度显示
原文: http://blog.csdn.net/ld_flex/article/details/5973488例子:在Flex中要想使图表的横坐标轴标签成45度显示,必须使用渲染器+导入外部字体的方式。缺一不可。 @font-face{fontFamily: EmbeddedArial;src: url("./assets/FZYTK.TTF");转载 2012-03-12 09:43:54 · 1625 阅读 · 0 评论 -
FLEX开发者必备的十多个工具
AS3分享:FLEX开发者必备的十多个工具Tour de Flex..Component Explorer..Efflex Effects Explorer Tour de Flex (TourdeFlex在线版)Component Explorer Style Explorer Charts Explorer Regular转载 2012-03-05 22:06:30 · 2304 阅读 · 0 评论 -
Flex中使用CSS
一.使用标签xml 代码xml version="1.0" encoding="utf-8"?> mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> mx:Style> Button { color: #ff000转载 2012-03-05 09:58:39 · 1626 阅读 · 1 评论 -
BrowserManager的简单应用
BrowserManager是一个Singleton 管理器,用于充当浏览器和应用程序之间的代理。使用它可以访问浏览器地址栏中的URL,这与访问Javascript中的document.location 属性类似。这一节我们将介绍其简单应用。一、改变HTML页面标题使用setTitle更改浏览器标题栏中的文本。看如下代码: <![CDATA[转载 2012-02-01 15:29:13 · 2125 阅读 · 0 评论 -
java对象与flex vo的映射时可能出现de问题
java映射flex的vo时出现,强制转换失败是由于没映射到,出现没映射到的原因有可能是1、对象包名错误,在[RemoteClass(alias="java端包全名")];2、vo类是在model中使用的,在model中使用的VO有可能映射不到,解决方法是在APP中加入一个实例变量, 例如在APP文件中加一个private var 实例名:类名;(这个变量什么都不干);3、转载 2012-01-30 16:54:25 · 1115 阅读 · 0 评论 -
常见Flex控件用法剖析
本文和大家重点讨论一下Flex控件的用法,Flex控件分为2种,一种是布局控件,另外一种是元素控件。比如Canvas控件,Canvas容器绘置一个长方形的区域用来放置子组件(其他容器或者控件)。Flex控件详解Flex控件分为2种,一种是布局控件,另外一种是元素控件。请看下文详细介绍。◆CanvasCanvas容器绘置一个长方形的区域用来放置子组件(其他容器或者控件转载 2012-01-30 09:23:01 · 1326 阅读 · 0 评论 -
Flex实现页面跳转的功能可用性分析
Flex关于页面跳转的方式,我是直接贴的,博客中很多很多,我只是贴过来然后结合实际应用中分析下那种方式最好。 Flex中实现页面的跳转以下几种方式: 1、使用ViewStack组件,把要跳转的页新建成 MXML Component,然后通过 ViewStack 组件把这些页包含进来,然后再通过改变ViewStack的selectedItem或者electedChild来切换这转载 2011-12-23 14:40:43 · 978 阅读 · 0 评论 -
Flex页面跳转的五种实现方式
Flex中实现Flex页面跳转以下几种方式:Flex页面跳转方式一:使用ViewStack组件,把要跳转的页新建成MXMLComponent,然后通过ViewStack组件把这些页包含进来,然后再通过改变ViewStack的selectedItem或者selectedChild来切换这些页。mx:ViewStack id="storeViews" width="100%" height="转载 2011-12-26 09:20:23 · 4085 阅读 · 2 评论 -
Flex两页面间的传值问题总结
众所周知Flex主要用于B/S结构程序的开发,凡是这类型的开发都存在页面间的传值的问题,通常一般的B/S开发主要不外乎使用地址修改法,隐藏表单域等方法,但是这些方法在Flex中确没有用, 原因是应为Flex支持的模型和普通的B/S开发语言不一样,一般的B/S开发语言使用的主要是请求/响应模型,而Flex采用的是事件驱动模型(这种模型主要见于C/S结构程序),所以我们的Form表单等传转载 2011-12-22 14:42:06 · 6452 阅读 · 1 评论 -
Flex 带进度条上传文件代码
在网上找的一个Flex文件上传代码,记录下来,以后用到的时候可以马上能用:1. Flex 前端代码<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.co转载 2011-12-22 16:11:43 · 5126 阅读 · 0 评论 -
Flex4 学习--页面跳转方式
相信flex的初学者在做web开发的时候都会遇到一个问题? 就是 跳转, 说简单也简单,说复杂也复杂, 因为你不知道flex的跳转语法你就永远无法使用它来跳转, 说简单呢。。。 就是因为它就一句话就可以搞定跳转。 进入正题, 首先你先创建一个MXML应用程序,然后对应的你设置的输出目录中会增加一个对应名称的 .swf文件和html文件,这时你就可以直接在new转载 2011-12-21 11:35:11 · 2482 阅读 · 0 评论 -
Flex4与java传递对象
问题: Flex RemoteObject 怎么传自定义对象给java,并且对应上javaBean?? 答: 只是要加入元数据注释,告诉flex这个VO是要被序列化的。 【实例:单击命令按钮,将user传递给JAVA打印输出】一、flex4 界面 代码如下: //单击确认,将文原创 2011-10-30 11:14:11 · 1065 阅读 · 0 评论 -
flex4与java通信常见问题一
flex4 + java + blazeDS 配置成功后,运行程序,出现如下错误 大体的意思是,远程调用有错误,后台的Hello(remote-config.xml文件中配置的destination的id为“Hello”, flex只需通过这个id号便可调用相对应类中的方法)对应用java类没有找到。原因:1) 默认情况下,创建一个java Web 工程,ja原创 2011-12-20 15:44:59 · 810 阅读 · 0 评论 -
flex与java交互:RemoteObject
这个demo也是根据程序从前台页面执行到后台java程序的流程来书写的 注:在此程序中引入了blazeds 1. 页面中的组件元素 2. 实现click属性中的方法clickMe()函数 private fu转载 2011-10-28 11:57:05 · 3579 阅读 · 0 评论 -
Flex, Array, ArrayList, ArrayCollection difference
一、 Array of data when the time changes, use it as a data sourcecontrol can not perceive this change. For example: myArray.push ("new value"); then, if a List to use it as dataProvider, L翻译 2011-10-26 14:39:57 · 2620 阅读 · 0 评论 -
flex与ajax交互
Flex与Ajax都是开发AIR非常好的技术,它们各有优缺点。Flex更简单,效果更加酷!但是在功能开发等方面不及Ajax成熟。最理想的就是全部用Flex来开发实现,但这只是一种理想状态,很多时候我们还是要用到Ajax。我们经常需要将嵌入到 Ajax 应用程序中的基于 Flash 的资源集成在一起。 FABridge(Adobe Flex Ajax Bridge)是由 Adobe 开发转载 2011-12-26 16:23:04 · 15665 阅读 · 0 评论 -
Flex两种与后台JAVA交互的方式
我那边现在有两个团队做系统,一队用RemoteObject,一队用HttpService。 我之前的构想也是使用RemoteObject的,但是后来发现RemoteObject有一些不爽的地方。 1.RemoteObject要使用到AS的实体类(使用Bindable绑定Java类)。我的系统涉及到200多张表,如果改动表结构的话,AS实体类也要跟着改。十分麻烦,而且写好又要改getter,转载 2011-12-27 13:45:54 · 17839 阅读 · 0 评论 -
利用修改配置文件整合Eclipse和Flex
其实网上有很多 myeclipse和flex整合的例子. 但我没看明白. 因为我是已经存在JAVA工程了, 在此基础上加一些flex功能. 所以把flex整合到java项目中. 我按照网上的例子配置了好长时间都失败了. 所以按照以下方式. 我觉得按照以下方式配置的话更容易理解. 希望能给同我一样经历的朋友些帮助.需要配置的部分主要有以下几点: 1) .actionScr转载 2012-01-29 15:48:07 · 2566 阅读 · 0 评论 -
Flex经验小记录(每天记录一点点)
1. release时去掉所有trace信息和logger信息,否则影响性能2. 如果报无法访问本地文件或swf 在compile里面写 -use-network=false3. 实现component真正隐藏除了设置visible=false外还需要设includeInLayout = false4. 设手型有时出来设buttonMode="true" useHandCursor="转载 2012-01-29 15:37:55 · 910 阅读 · 0 评论 -
Flex中的initialize,creationComplete和applicationComplete事件总结
1.Application标签中有三个事件 initialize,creationComplete,applicationComplete(只用Application才有的事件) creationComplete和applicationComplete有什么区别: creationComplete先执行完 creationComplete是 Application实例完成后就执转载 2012-01-13 09:40:13 · 4699 阅读 · 0 评论 -
flex titleWindow添加最小化和最大化按纽as
package com.talkyun.rheaui.model{//MyWindow作用是为titleWindow添加窗体的最小化和最大化的功能 import flash.events.MouseEvent; import mx.containers.TitleWindow; import mx.controls.Button; public class MyWindo转载 2012-01-10 13:52:40 · 5531 阅读 · 5 评论 -
Popup窗口访问父窗口的5种方法以及相互传值
1.如果使用MVC框架,相信这并不是一个问题。而如果没有使用的话,可以用类似的方法设置一个单例,子窗口和父窗口通过这个单例来交互消息,如果需要解耦,请发送自定义事件。总之,只要按照MVC思路来做就可以了。2.类似JS,在子窗口的构造函数里增加一个参数,将父窗口传参进去。MXML没有构造函数,用一个属性来保存父窗口引用也可以。这种方法在前面一篇文章中有详细描述。3.无论是createPopU转载 2012-01-10 12:09:48 · 6325 阅读 · 0 评论