Flex/AS3/Flash
文章平均质量分 71
Flood_Dragon
勇者无所畏惧 强者自强不息
展开
-
Flex非常实用的资料
【改变输出swf的尺度,背景颜色或帧频】 在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScript Compiler">在"Additional compiler arguments"里输入你所需要的命令 如想改变背景颜色,请输入: -default-background-color 0xffffff 【鼠标坐标】 mouseX mo转载 2012-10-12 16:17:27 · 520 阅读 · 0 评论 -
AS方式重写Flex组件常规步骤
本文和大家重点学习一下AS方式重写Flex组件常规步骤,在Flex已有Flex组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。AS方式重写Flex组件常规步骤1、如果有必要,为Flex组件创建所有基于标记(tag-based)的皮肤(skins)2、创建ActionScript类文件⑴从一个基类扩展,比如UIComponent或者其他的Flex组件类⑵转载 2012-10-12 16:26:54 · 821 阅读 · 0 评论 -
Flex数组详解[转]
常见数组任务本章介绍了以下常见的数组使用活动:■ 创建索引数组■ 添加和删除数组元素■ 对数组元素进行排序■ 提取数组的某些部分■ 处理关联数组和字典■ 处理多维数组■ 复制数组元素■ 创建数组子类重要概念和术语以下参考列表包含将会在本章中遇到的重要术语:■ 数组 (Array):用作容器以将多个对象组合在一起的对象。■ 关联数组 (Associ转载 2012-10-12 16:28:50 · 1467 阅读 · 0 评论 -
Flex反射
如果你需要获得一个引用在ActionScript 3类,但只知道类名,那么你可以使用flash.utils.getDefinitionByName创建类的一个实例。//获取实例的类名:public function getQualifiedClassName(value:*):String//获取实例的超类 public function getQualifie转载 2012-10-12 16:30:21 · 353 阅读 · 0 评论 -
Flex反射工具类
package com.shine.framework.core.util{ import flash.utils.describeType; import flash.utils.getDefinitionByName; import flash.utils.getQualifiedClassName; import flash.utils.getQualifiedSupercla转载 2012-10-12 16:32:03 · 492 阅读 · 0 评论 -
BlazeDS知识积累
BlazeDS是一个基于消息的框架。主要运用了两种模式:请求响应模式、发布/订阅模式。BlazeDS提供以下几种通道: (1)标准AMF通道; (2)加密AMF通道; (3)HTTP通道(AMFX)。其中AMF和HTTP通道都支持无轮询的请求/响应模式和客户端轮询模式(模拟实时通信),而AMF和HTTP流通道模式提供了真正的数据流实时模式。AMF协议时基于Http协议转载 2012-10-12 16:34:40 · 584 阅读 · 0 评论 -
Flex Blazeds推送机制
前言:对于数据实时性页面呈现非常强的业务,通过前台定时刷新这样的效率明显不行。下面通过flex技术来实现这个功能。思路:以告警数据为例,告警数据通过mq、socket等方式进入系统,在java服务器通过监听来监听消息队列数据,接收后推送到flex各个客户端。blazeDS采用amf协议。该协议可以传输Object, Array, Date, XML。由于AMF采用二进制编码,这种方式可转载 2012-10-12 16:36:58 · 1112 阅读 · 0 评论 -
Flex效果
http://www.efflex.org/EfflexExplorer.htmlhttp://sunnymod.iteye.com/blog/844284http://hi.baidu.com/niu_jianhui/blog/item/29ca97f0cfa046de0b46e023.htmlhttp://visudemos.ilog.com/webdemos/charts3d原创 2012-10-12 16:41:49 · 382 阅读 · 0 评论 -
Flex 拖拽范例
Flex由于在其Framwork里加入了DragDrop管理器,可以使得开发者在Flex应用中实现类似桌面的效果,默认情况下,Flex的拖拽管理器是针对List等控件的,实现这类控件之间的Item拖拽非常容易。下面是一个很简单的小例子:代码如下: private function initApp():void{ words.dataProv转载 2012-10-12 16:45:15 · 491 阅读 · 0 评论 -
Flex模态框
Flex模态框http://brandonmeyer.net/projects/SuperPanelDemo/SuperPanelDemo.html原创 2012-10-12 16:50:58 · 450 阅读 · 0 评论 -
Flex、java实现文件上传
FileUpload.java:[java] view plaincopyprint?import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; import java.u转载 2012-10-12 16:52:47 · 556 阅读 · 0 评论 -
Flex中使用RemoteObject实现图片上传功能
最近看到一个通过BlazeDS中的RemoteOjbect通讯方式来进行上传图片功能,感觉不错,网上大部分都是用flex + java servlet 来实现的。如:http://www.riameeting.com/node/210而这个感觉更简单,所以就贴了出来,希望能方便大家: 客户端: xmlns:fx="http://ns.adobe.com/mxml/2009"转载 2012-10-12 16:54:41 · 918 阅读 · 0 评论 -
Flex 天气预报
效果如下截图: 创建一个Flex项目weather 在weather.mxml中添加一个httpWebservice如下代码: http://www.google.com/ig/api?weather=Beijing" result="onResult(转载 2012-10-12 16:58:39 · 561 阅读 · 0 评论 -
Flex3下使用全屏模式
代码:MXML:-----------------------------------------http://www.adobe.com/2006/mxml" layout="absolute"> import flash.display.*; private function Full1(evt:MouseEvent):void转载 2012-10-12 17:00:45 · 400 阅读 · 0 评论 -
Flex皮肤制作流程
Titlewindow的创建流程 1、先创建皮肤 命名为:titlewindowSkin1 2、再创建基于spark.components.SkinnableContainer组件的文件 例如:命名为testTitlewindow 引用titlewindowSkin1皮肤 写入代码: import core.view.componentSkin.titleWi转载 2012-10-12 17:02:28 · 499 阅读 · 0 评论 -
Flex皮肤设计简单实例教程
Flex皮肤设计制作我也就做过一个项目,就是我博客右下角的绿色的搜道聊吧,这个是用flex实现的聊天室。看看flex的皮肤红色部分就是flex的皮肤,外框是网页,js的。下面我说说我做Flex皮肤设计制作的一些经验,仅供大家参考,毕竟这方面也是第一次,经验不住请见谅。(转载请注明出处:WEB前端开发 http://www.css88.com/) 一、要知道你要做什么转载 2012-10-12 17:03:58 · 569 阅读 · 0 评论 -
Flex拖拽
前言Flex 框架的拖拽能力允许用户可视化地从一个地方移动数据到另一个地方,这大大增强了 富互联网应用程序的体验性。任何扩展了 mx.core.UIComponent 类的组件都支持拖拽。在一个拖拽操作中,有一个初始方(initiator) 和一个接收方(receiver) 。任何一个 UIComponent 的实例都能接受由拖拽动作初始的释放操作。一些列表类的Flex组件,如 List 、转载 2012-10-12 16:47:44 · 408 阅读 · 0 评论 -
Flex 设置标题title【全面】
1·Application 中设置Java代码 pageTitle="***" 2·也可以在初始化方法里设置Java代码 BrowserManager.getInstance().setTitle("***") 3·如果不想再操作后出现“#” 在 Application 中设置Java代码转载 2012-10-12 16:49:21 · 904 阅读 · 0 评论 -
FileItem详解
下面介绍FileItem类中的几个常用的方法:1. isFormField方法isFormField方法用于判断FileItem类对象封装的数据是否属于一个普通表单字段,还是属于一个文件表单字段,如果是普通表单字段则返回true,否则返回false。该方法的完整语法定义如下:public boolean isFormField()2. getName方法ge转载 2012-10-12 16:57:14 · 4197 阅读 · 1 评论 -
Flex坐标系统及转换
这些天简单重新玩了一下Flex,感受觉坐标这块挺有意思,下面译一下关于坐标的文档 flash和flex针对不同的目的,提供了3种不同的坐标系 全局的就是(stage级别的) 本地坐标系(组件级别的) 内容坐标系(相对于本地坐标系说的) 这些坐标系的点是可以转换的,并转载 2012-10-29 18:47:55 · 358 阅读 · 0 评论 -
Flex中JSON使用的一些总结
简单的示例: 1。var jsonObj={person1:{name:"jack",age:"12"}, person2:{name:"kate",age:"23"}, person3:{name:"jim",age:"14"} }; 调用JSON对象的属性, 1)jsonObj.person1.name 2)jsonObj["person1"].name 可以通过for循环的方转载 2012-10-30 11:41:28 · 579 阅读 · 0 评论 -
Flex与JSON及XML的互操作
作者 Jack Herrington 译者 张凯峰Flex之于Java,就像美丽之于大脑,或者还有别的说法?谁能告诉我?我所知道的是,Flex和Java真的是能配合得很好,能创建出难以置信 的富 Internet应用(RIA)。你会问Flex是什么?Flex是一个开源框架,你可以通过基于标签的MXML语言(以及ActionScript 3)来构建Flash应用。请观看:Jack有关转载 2012-10-30 12:10:16 · 681 阅读 · 0 评论 -
Flex使用JSON格式与Java通信
今天发现,如果你的数据只有一个JsonObject,那么是否直接传JsonObject也可以呢?试试看:?xml version="1.0" encoding="utf-8"?>mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"creationComplete="i转载 2012-10-30 11:50:39 · 930 阅读 · 0 评论 -
Flex中12个实用的小技巧
复制内容到剪贴板PLAIN TEXT >> ACTIONSCRIPT:System.setClipboard(strContent);复制一个 ArrayCollectionPLAIN TEXT >> ACTIONSCRIPT://dummy solution( well, it works )va转载 2012-10-30 12:11:57 · 510 阅读 · 0 评论 -
Flex区常见问题(FAQ)大汇总
AS3 FAQhttp://bbs.actionscript3.cn/thread-663-1-1.htmlAdobe Flex Builder 3 官网下载http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3emailIDE安装关于FLEX中TRACE不出的原因 http转载 2012-10-30 11:44:03 · 515 阅读 · 0 评论 -
Flex官方资料
Flex官方资料http://examples.adobe.com/flex3/componentexplorer/explorer.html(控件范例)http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html#(样式范例)http://www.adobe.com/devnet-ap原创 2012-10-12 16:19:15 · 728 阅读 · 0 评论 -
在Flex4 Spark Application中设置图片背景解决方案汇总
问题:如何在 Flex4 Spark Application 中添加图片背景?方案1:自定义含有BitmapGraphic的皮肤类,然后再MXML,CSS,AS中设置skinClass的皮肤样式"1.0" encoding="utf-8"?> name="Spark_Application_skinClass_test" xmlns:fx="http://转载 2012-10-24 15:37:42 · 659 阅读 · 0 评论 -
使用 FlexPaper、SWFTools制作PDF阅读器
FlexPaper官方: http://flexpaper.devaldi.com/FlexPaper源码: http://flexpaper.googlecode.com/svn/trunk/SWFTools工具: http://www.swftools.org/原创 2012-11-01 12:36:55 · 987 阅读 · 0 评论 -
Flex获取url参数的一些写法
在mxml的application类可以通过geturl获取当前url。获取url可以提供一个很好的方式对swf穿参数。在公司的项目中就大量的应用相关的技术。就和大家分享一下相关的写法,如果写不好就不要笑话哦。 分析url参数类:package com.sunshine.framework.control{ import com.sunshine.framework.mod转载 2012-10-24 15:43:17 · 462 阅读 · 0 评论 -
Flex动态加载swc和swf中的class
flex中比较少人使用相关的反射,主要原因是因为avm编译模式,没办法做到java般的灵活的反射,那么就比较容易失去工厂模式的灵活的特性,但是flex也有相关反射,主要是用户swc和swf的反射,可以直接在内部提取class使用。 1、元数据捆绑问题 相信很多朋友也遇到相关问题[Embed(source="resource/image/config/can转载 2012-10-24 15:55:09 · 794 阅读 · 0 评论 -
Flex中多线程的实现 ( 转 )
最近在网上看到一个工具类可以提供flex中多线程的支持,AsyncThreading,googleCode地址,详细文档可以去googleCode上看 下面总结一下利用这个工具类来实现一个抽奖机的demo。首先我们要编写一个自定义线程类,继承自AbstractAsyncThread并且实现IAsyncThreadResponder接口,AbstractAsyncThread这个类可以控转载 2012-11-30 11:07:17 · 418 阅读 · 0 评论 -
使用Spring BlazeDS Integration进行数据推送服务(push data)
使用Consumer(mx.messaging.Consumer)向服务端订阅消息,服务端给订阅者推送消息第一步:整合spring和BlazeDS 这一步网上资料很多,如果找不到或找到的不行的话,可留言我再将整合spring和BlazeDS整合给大家详细的解说下第二步: 我们先说配置 service转载 2012-11-30 18:50:47 · 624 阅读 · 0 评论 -
Flex的Graphics的画画实例(静态)
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="1024" minHeight="768"> import flash.geom.Matrix; //画转载 2012-11-16 18:40:22 · 1366 阅读 · 0 评论 -
AS绘图部分
1. lineStyle()方法详解说明:该方法用来定义线条的样式,详细调用如下:public function lineStyle( thickness:Number = NaN, color:uint = 0,转载 2012-11-16 18:52:27 · 848 阅读 · 0 评论 -
Flex 元数据标签
Flex元数据标签1、[ArrayElementType]使用ArrayElementType元数据标签可以让你定义数组元素的数据类型。程序代码:[ArrayElementType("String")] public vararrayOfStrings:Array; [ArrayElementType("Number")] public vararr转载 2012-11-21 12:46:53 · 435 阅读 · 0 评论 -
AS3 开源
下面是非常有用的类库:APIs、Libs、Components1、as3ebaylibhttp://code.google.com/p/as3ebaylib/2、as3youtubelibhttp://code.google.com/p/as3youtubelib/3、as3flickrlibhttp://code.google.com/p/转载 2012-11-21 12:51:18 · 521 阅读 · 0 评论 -
蓝色理想中[AS3] 教程集合
以下为统计资料,不定期更新 [作者排名不分先后,三片文章以上入作者库]作者: KingdaSun [黑羽]AS3.0教程:与Flash9先亲密接触 http://bbs.blueidea.com/viewthread.php?tid=2635339AS3.0教程:AS3.0的类及绑定 http://bbs.blueidea.com/viewthread.php?ti转载 2012-11-21 12:57:14 · 482 阅读 · 0 评论 -
Flex中利用ByteArray与BitmapData互相转换实现图片的二进制保存与复原
近日在项目当中需要将图片保存到共享对象当中,开始用了俩天的时间做了对象的序列化,并以BitmapData的形式进行了图片的序列化保存共享,因为系统没有提供更好的接口所以无法测试,前天写好了测试代码,结果对象的其他类型的属性都可以访问了,但图片就是复原不了,到各大论天,技术网站考究了一天也没有答案, 只有“KingLong's”的“[AS3]BitmapBytes类-实现BitmapData与B转载 2012-11-21 13:07:01 · 613 阅读 · 0 评论 -
Flex中嵌入swf文件
嵌入 SWF 文件与嵌入图像几乎是相同的。 差别在于您可以将嵌入的 SWF 文件的实例当作 MovieClip 类的实例处理。 (它们实际上是 MovieClipAsset 类的子类, MovieClipAsset 类是 MovieClip 类的子类。)注意: 您无法直接访问嵌入的 SWF 文件的属性或方法。 但是, 您可以使用 LocalConnection 以允许它们进行通信。转载 2012-11-21 14:29:37 · 478 阅读 · 0 评论 -
Flex开源项目
Flex开源项目1. Flexboxhttp://flexbox.mrinalwadhwa.com/这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。2. Flexlibhttp://code.google.com/p/flexlib/由Dougmccune等人建立的flex组件库,其中有不少实用的组件。3.Spring转载 2012-11-21 12:50:17 · 603 阅读 · 0 评论