
Flex
传送门科技
这个作者很懒,什么都没留下…
展开
-
关于Flash Socket通信的安全策略问题的一点心得
昨天做测试的时候遇到一个问题,做好的SWF在Flash AS3中调试通过,但是发布到html中之后就无法得到数据了。查了一些资料之后找到了解决办法。这里感谢 剑心 提供帮助,以及同事若水三千提供Java代码及日志记录。 1、问题描述 将flash发布为html格式后,加载页面后,swf无法与服务器进行socket通信。Flash端显示的错误为:securityErrorHand...原创 2011-04-22 22:36:51 · 129 阅读 · 0 评论 -
如何在flash保留小数位
在家上网赚钱更容易flash中并没有内置的保存小数位的方法,但是当你想把如3.14159265354.这样的数据只保留两位数时怎么办, 下面的函数就可以解决这个问题./** * 数据计算方法保留小数位 * @author fanflash.cn * @version 0.1 * @num 源数值 * @n 保留的小数位 * @return ...原创 2010-11-04 20:07:56 · 330 阅读 · 0 评论 -
Flex 不同 application 之间传参数
软件编程牛人网通过主影片来获得所有子影片的systemmanager,然后分别传递给各个子影片。子影片通过各自的systemmanager来调用别的影片。 子模块<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" l...原创 2010-11-05 16:33:55 · 78 阅读 · 0 评论 -
flex SystemManger
软件编程牛人网Framework Fundamentals框架基础 理解Flex应用程序的生命周期 Flex应用的根是SystemManger,它是flash.display.MovieClip的子类,一个Flash Player显示对象类型。SystemManager有两个帧,第一帧是用来显示应用载入的进度指示,这个帧是轻量的,所以它几乎能立即下载和运行。第二帧便是应用本身。 当一个Flex...原创 2010-11-05 16:35:13 · 133 阅读 · 0 评论 -
Flex 应用内存泄露的分析与诊断
引言Flex 采用 ActionScript 语言作为脚本语言,编译后的二进制代码在 FlashPlayer 虚拟机 AVM(Actionscript Virtual Machine)中运行。和 Java 语言类似,AVM 中也有一个垃圾收集器(Garbage Collection),对于不用的对象,隔一段时间会进行收集并销毁,释放内存。和 C++ 语言相比,程序员不需要时刻关注内存的分配和释...原创 2010-11-05 21:36:06 · 187 阅读 · 0 评论 -
使用 Flex 和 Dojo 开发交互式Web应用程序
引言以用户体验为核心的交互式 Web 应用程序在行业解决方案中是必不可少的一部分,新兴的 Ajax 技术和 Flex 技术都能使开发人员更便捷地创建出色的富 Internet 应用程序(RIA)。Dojo 作为 Ajax 技术的代表,是目前最为强大的 JS 框架之一,它提供了极其完备的可调用库,而且受到 IBM 的支持并在 IBM 产品中广泛使用;Flex 则是通过为开发人员提供面向对象编程的...原创 2010-11-05 21:38:49 · 274 阅读 · 0 评论 -
在 Ajax 应用程序中实现实时数据推送
简介Ajax 技术已经存在了一段时间,开发的动力已经真正开始得到了人们的认可。越来越多的 Web 站点正在考虑使用 Ajax 进行设计,开发人员也开始将 Ajax 的能力发挥到极限。随着社交网络和协作式报告等现象的出现,一组全新的要求浮现出来。如果有其他用户更改了某位用户正在观察的任何活动,则用户希望得到通知。如果一个 Web 站点显示动态数据,如股价等,那么所有用户都必须立即得到关于变更的通...原创 2010-11-05 21:40:16 · 114 阅读 · 0 评论 -
使用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序
关于这篇文章必要的信息这篇文章假定您已经对使用 IBM® Rational® Functional Tester 进行自动化测试的基本概念已经非常熟悉。请查看参考资源部分中的链接,是对 Rational Functional Tester 的介绍。目标了解各种测试 Adobe® Flex® 应用程序的场景。 为 Rational Functional Tester 配置一个 Fl...原创 2010-11-05 21:45:41 · 179 阅读 · 0 评论 -
Flex屏蔽并自定义鼠标右键菜单(转载)
最近手头有个项目需要屏蔽Flex鼠标右键菜单并自定义新的flex鼠标右键菜单。通过ContextMenu hideBuiltInItems,还是达不到我要的效果,那该死的几个选项还是存在,在网上搜刮了很久,发现了Google Code上有一个RightClickManager的项目。通过JavaScript与ActionScript的结合,屏蔽了右键,并调用actionscript注册方法,使用时...原创 2010-11-08 17:53:58 · 101 阅读 · 0 评论 -
Flex跨域问题
From ESRI: The client browser will then download the SWF file. After this point, the user might not connect back to this Web server at all but rather directly to the servers containing map conten...原创 2010-11-08 17:55:33 · 136 阅读 · 0 评论 -
flex中的Text属性
不同于Lable只显示单行文本,Text可以显示多行文本,通过断行符,和根据Text的宽带,高度能自适应的文本断行。Text 默认为可选,可以通过设置Selectable是否可选,不支持底色,边框和焦点。在启动后,如果Text显示为多行,选择一部分文本后,文本会自动滚动并且产生一些文本隐藏,中文的文本显示时,双击按钮会发现,每双击一下自动选择接下来的一个中文字<这些挺有意思,但估计不...原创 2010-12-08 12:31:39 · 482 阅读 · 0 评论 -
最全的Flex网站
一、国外站点 1.资源 类Adobe Flex 2 Component Explorer : 官方的,展示了各种组件 的用法 ,入门 必看。CFlex :很好的一个Flex资源站点,包括教程 ,新闻,资源站点…… 只是页面有点杂乱,大家一般看右边那一栏就行了。FlexBox :一个收集 了网上很多开源 组件的站点,是进阶学习 的好帮手。FlexLib :也是一个开源Flex组件站点,不过...2011-10-15 23:18:16 · 364 阅读 · 0 评论 -
实例讲解Flex3的SharedObject对象用法
在家上网赚钱更容易Flex中的SharedObject对象可以实现web开发中的Cookie的功能,本例用到以下方法: 1.SharedObject.getLocal() 创建或连接本地共享对象; 2.SharedObject.flush() 立即把共享对象数据写入本地文件; 3.SharedObject.clear() 方法用于删除本地共享对象; ...原创 2010-11-04 16:01:57 · 111 阅读 · 0 评论 -
Flex中12个最基本、最简单但却最有用的函数
在家上网赚钱更容易No.1 复制内容到剪贴板System.setClipboard(strContent);No.2 克隆(复制)一个ArrayCollection://dummy solution( well, it works )var bar:ArrayCollection = new ArrayCollection();for each ( v...原创 2010-11-04 15:54:13 · 96 阅读 · 0 评论 -
谈谈Flex中ArrayCollection的复制(克隆)
在家上网赚钱更容易在Flex的开发过程中,常常会遇到复制ArrayCollection的情况。以前只是从网上找个方法拿来就用,也没有具体的搞清楚所以然来。今天有时间,研究了一下,总结如下: Flex中的复制同java一样,也分为深复制和浅复制。(如果您对java的深复制和浅复制理解不深的话,可以参考我前一篇文章:JAVA中浅复制与深复制) 下面总结一下A...原创 2010-11-04 15:51:32 · 98 阅读 · 0 评论 -
Socket粘包问题
这些天做类似QQ空间的斗地主,被网络沾包的问题搞死了,所以查资料了解记录一下:一两个简单概念长连接与短连接:1.长连接 Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。2.短连接 Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此种方式常用于一点对多点 通讯,比如多个Client...原创 2011-04-22 23:21:21 · 111 阅读 · 0 评论 -
时间效率,Timer 和 EnterFrame 在 FP 10.1 之后测试和建议
关于Timer还是EnterFrame的选择,一直是很多AS3开发者讨论的话题, 随着10.1即将普及,我这次对10.1的Timer和EnterFrame进行了一次较详细的测试,给大家在他们的选择和使用上做些参考。注,flashplayer10.1新增了一个当前窗口在非激活状态下会自动降低fps到2fps来节省cpu消耗,这将直接影响靠fps驱动的enterframe的效率和准确性。测试环...原创 2011-04-23 22:16:32 · 133 阅读 · 0 评论 -
时间效率,Timer和EnterFrame在FP 10.1之后测试和建议
关于Timer还是EnterFrame的选择,一直是很多AS3开发者讨论的话题, 随着10.1即将普及,我这次对10.1的Timer和EnterFrame进行了一次较详细的测试,给大家在他们的选择和使用上做些参考。注,flashplayer10.1新增了一个当前窗口在非激活状态下会自动降低fps到2fps来节省cpu消耗,这将直接影响靠fps驱动的enterframe的效率和准确性。...原创 2011-04-23 22:19:15 · 142 阅读 · 0 评论 -
“SecurityError: Error #2060: 安全沙箱冲突:ExternalInterface 调用者xxx不能访问xxx”解决方案一例...
在家上网赚钱更容易今天,我把我的Flash Player插件做了一下升级,变为了10.0.42.34的版本。然后发现之前能够在本地正常运行的DVF,今天运行起来却抛出了异常信息。提示信息如下: SecurityError: Error #2060: 安全沙箱冲突:ExternalInterface 调用者 file://D:\study\flex\service\bin\rainbowX....原创 2010-11-03 12:15:54 · 549 阅读 · 0 评论 -
Flex 各个keycode值对照
在家上网赚钱更容易keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps...原创 2010-11-03 20:40:13 · 134 阅读 · 0 评论 -
Flex连接数据库三种方法
在家上网赚钱更容易首先,做一点说明。Flex是不能直接连接数据库的,这一点大家需要知道,它只能间接地连接数据库。Flex中提供了三种方式:HttpService,WebService 和RemoteObject。其中HttpService可以直接获取XML中的数据,还可以通过JSP,ASP以及PHP读取数据库中的数据,这个比较简单,而且网上也有很多例子,我就不多说了。WebServic...原创 2010-11-03 21:35:08 · 135 阅读 · 0 评论 -
WebRPG游戏设计简要分析
在家上网赚钱更容易用flash来开发rpg游戏,放在以前肯定是天方夜谭,而如今,这个神话却变成了现实。虽然自己没有核心的参与到游戏的开发中,但就自己在这个团队中积累的一些经验,简要的分析一下web-rpg网游的结构吧。 1.开发组件的选择。 游戏迷们都应该知道,组件在游戏中占用的比率是相当大的。比如装备栏,聊天窗口,任务窗口等。 用flex开发的话,简单易学,功能也强大...原创 2010-11-03 21:37:34 · 153 阅读 · 0 评论 -
实时游戏的网络协议设计
在家上网赚钱更容易类似于SLG这类游戏,对游戏的实时交互要求不是很高,所以一般选择的都是通过HTTP协议,进行前后台数据交互。但随着用户对游戏的需求越来越高,MMORPG也逐步出现在webgame之中,诸如昆仑、乐土这类回合制MMORPG-Webgame。由于HTTP是短连接,不能适应这种长连接的网络需求。所以肯定是需要使用socket进行网络连接的。虽然COMET也能达到类似的目的,...原创 2010-11-03 21:38:59 · 350 阅读 · 0 评论 -
flash web网游的一点点经验
在家上网赚钱更容易富甲西游web版也已经内侧了快一个月了,这段时间bug不断,修修补补虽然未曾停过,但没叫以前那么忙了。开发web网游也快1年了,谈不上什么经验,难的东西写不出来,只能啰嗦点简单的,随便侃侃项目开发中的一些细节问题吧,算是经验分享下。1.关于配置文件的管理。这里提供2种方法: a.硬编码在一个类中,作为静态方法提供。 优点:效率高。 缺点:更新起来麻烦,...原创 2010-11-03 21:39:57 · 136 阅读 · 0 评论 -
flex中的拖放操作(二)
在家上网赚钱更容易手动添加 drag-and-drop 支持在上一篇中你已经知道Flex中有一些控件内置了对drag-and-drop操作的支持,实现也相对方便,但往往要完成这样的操作,将一幅图片(没有内置drag-and-drop操作)拖动到一个表格中,在表格中显示相关信息,该如何实现呢? 答案很简单,你必须显式的通过一系列专门的类和事件来添加对drag-and-dr...原创 2010-11-04 15:46:33 · 184 阅读 · 0 评论 -
flex中的拖放操作(一)
在家上网赚钱更容易可视化的开发环境最大的特点是允许你在一个应用程序中通过鼠标的选择、移动,灵活地处理屏幕上的对象。Flex Drag and Drop Manager 可以选择一个对象(如 List 控件中的数据项)或者一个 Flex 控件(如 Image 控件),然后拖拽它到其他组件或者将其数据添加到其他组件中。所有的 Flex 组件都支持 drag-and-drop 操作。Flex...原创 2010-11-04 15:47:32 · 180 阅读 · 0 评论 -
FLEX入门实例--------FLEX全屏功能实现及右键菜单
FLEX的全屏功能的实现,光写AS还不够,还需要对JS部分做一些小小改动才行,好在这个改动并不麻烦,有这个需求的朋友可以参考下.另外在FLEX应用里右键菜单的功能也是很常见的,我在这里也作了一个简单的功能实现,太复杂的小弟暂时还没来得及实践,有朋友实现了也给小弟参考下,在此表示感谢.好了,先把AS代码贴出来吧:Java代码 <?xml version="1.0" encoding="utf...原创 2011-03-26 11:58:48 · 128 阅读 · 0 评论