- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 FLASH/ActionScript 性能优化
一. 图形方面的优化 1. 减少同时在屏幕上物体的个数 2. 尽量减少屏幕需要重画的范围。 3. 尽量避免全屏滚动 4. 保持帧数在16-20, 每一帧都连续,比将帧数设置的很高,但是每一帧的计算超过帧时间,让人感觉更舒服。 5. 如果一个物体不需要显示,尽量将他从屏幕上删除,而不是将他设置成不可见。因为即使不可见的物体也会引起屏幕的重画。 6. 尽量用小一点的分辨率 二. ...
2011-05-31 21:41:22 129
原创 FLEX4 中SKINCLASS使用PATH绘制多边形
skinClass中绘制多边形使用Path标签,把绘制路径放在data属性里。 如:<s:Path data="M0 0L10 10Z"/> 在编写绘制路径时,会用到一些控制关链字,这是必须了解的。 M(x,y):移动到点(x,y)。 Z:结束并关闭路径(路径最后的点会画一条直线到路径起启点)。 L(x,y):画一条直线到点(x,y)(一般和M一起使用,见下面例子)。...
2011-05-28 18:08:59 96
原创 ActionScript 3 和 Flex框架的性能优化
1 创建新数组时避免使用它的构造函数。 这样做:var a = []; 而不要这样做:var a = new Array(); 2 创建数组是一个消耗量很大的操作,所以请谨慎进行以下类型的操作: var vanityCollection01 : Array = new Array(); var vanityCollection02 : Array = new Array(); var...
2011-05-27 16:28:11 73
原创 Flex垃圾回收的一些知识总结
Flex垃圾回收的一些知识总结:1、被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉。2、父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除。3、如果一个对象中引用了外部对象,当自己被删除或者不需要使用此引用对象时,一定要记得把此对象的引用设置为null。4、本对象删除不了的原因不一定是自己被引用了,也有可能是自己的孩...
2011-05-27 16:27:26 78
原创 ActionScript 3.0 性能优化小知识
1、改进算法无论对于那一种程序,好的算法总是非常重要的,而且能够极大地提高程序性能,所以任何性能的优化第一步就是从算法或者说程序逻辑的优化开始,检查自己的程序是否有多余的运算,是否在没有必要的时候做了无用功,往往从这些方面就能找到那些导致性能低下的地方。 2、优化细节代码针对细节总是好的,有一些小技巧比如:用 var obj:Object = {}; 要比 var obj:Object ...
2011-05-27 16:26:28 212
原创 图像常用特效算法
参考:http://shenze60.blog.163.com/blog/static/3157477220091121250809/ 1.图像的逆反处理算法 逆反处理的算法如下: 设r,g,b分别为源图像像素f(i,j)的红,绿,蓝分量值,rr,gg,bb分别为处理后像素g(i,j)的红,绿,蓝分量值。则 rr=255-r gg=255-g bb=255-b 2...
2011-05-23 20:36:20 296
原创 盘点Android开发者必备的十大开发工具
Android SDK提供了一系列可帮助开发者设计、创建、测试和发布Android应用程序的强大工具,以下是游戏邦编译developer推荐的10款最常用的开发工具。 1.Eclipse w/ADT 虽然Eclipse并非唯一可用于开发Android应用的Java开发环境,但它是目前最欢迎的工 具,有很大程度上是因为它的成本很低(免费),但最主要的原因还是它与其他Android工具的强大组...
2011-05-21 23:25:05 89
原创 34个有用的ActionScript 3.0的API
ArcGIS API for FlexArcGIS API for Flex是允许用基于ArcGIS Server开发RIA项目。它是基于Adobe Flex 框架。这个框架是在Flash Player 9或以上版本的客户端技术,或者Adobe AIR。所有的Flex 3.x SDK版本现在都支持。http://resources.esri.com/arcgisserver/apis/flex...
2011-05-21 14:20:21 138
原创 Java中读取字节流并按指定编码转换成字符串的方法
参考: http://www.blogjava.net/pengpenglin/archive/2008/12/16/220350.html 该方法中使用一个无限循环,从字节流中读取字节,存放到byte数组中,每次读取1024个字节(一般都是这个设置),由于每次读取的字节数量不一定够1024个(比如最后一次的读取就可能不够),所以我们要记录每次实际读到的字节数,然后将实际读取到的字节...
2011-05-21 11:22:32 727
原创 字节流编码获取原来这么复杂,但也很简单
参考:http://www.cnblogs.com/lion.net/archive/2005/02/24/108395.html 一)需求 很多情况下我们需要知道字节流的编码,比如 1) 使用编辑器打开文本文件的时候,编辑器需要识别文本文件的各种编码 2) 上传文件后,分析上传文件字节流需要知道它的编码 3) 读取某个web页面的源代码,并要输出时,需要知道正确的编码才能输...
2011-05-21 11:02:11 103
原创 使用Java.util.zip下的zipOutStream和zipInStream对字节流进行压缩和解压缩
参考:http://www.blogjava.net/usherlight/archive/2007/09/26/148230.html 网上介绍使用zipInStream和zipOutStream对文件或者文件夹进行压缩和解压缩的文章比较多。但是这次项目中需要对byte[]进行压缩,然后decode,通过http发送到服务端。最简单的方法,当然是把byte[]写到文件里,然后根据网...
2011-05-21 10:08:04 787
原创 ActionScript与Java类型对应表
当你使用AMF格式进行RemoteObject 调用时,肯定会用到Java类型和ActionScript类型的转换,那么他们之间的类型匹配关系是怎样的,这个其实在Flex的doc中有介绍,这里我进行一个整理。 Java类型 ActionScript类型 java.lang.String String java.lang.Characte...
2011-05-21 09:46:33 106
原创 flex 效果
1.旋转 效果:http://www.alex-uhlmann.de/flash/adobe/blog/distortionEffects/effectCube/ 代码:http://weblogs.macromedia.com/auhlmann/archives/DistortionEffects.zip 2.画布按钮 http://dougmccune.com/blog/200...
2011-05-19 17:41:02 66
原创 基于red5的在线视频录制实例和详细注释
参考:http://www.ccvita.com/130.html //预定义声明import mx.utils.Delegate;//创建一个基本的网络连接对象var nc:NetConnection = new NetConnection();//连接到本地的Red5服务器nc.connect("rtmp://localhost/online");//将已和red5服务器建立连接...
2011-05-14 23:03:43 352
原创 Java 中几种查找算法
顺序查找说明:顺序查找适合于存储结构为顺序存储或链接存储的线性表。 int SequelSearch(elemtype s[],keytype Key,int n)/*在s[0]-s[n-1]中顺序查找关键字为Key的记录*//*查找成功时返回该记录的下标序号;失败时返回-1*/{int i;i=0;while(i<n&&s[i].Key!=Key)i++; if(s...
2011-05-12 10:31:08 73
原创 Converting data from Java to ActionScript
On the client side, the identity of a class that implements the flash.utils.IExternalizable interface is written in the serialization stream. The class serializes and reconstructs the state of its...
2011-05-07 14:23:46 83
原创 八大排序算法总结
插入排序 1.直接插入排序 原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。 要点:设立哨兵,作为临时存储和判断数组边界之用。 实现: Void InsertSort(Node L[],int length) { Int i,j;//分别为有序区和无序区指针 for(i=1...
2011-05-07 00:13:50 58
原创 actionscript 3.0 图像处理(通道篇)
问题:1、将图片的R,G,B通道分别分离出来,以RGB模式,灰度模式表示2、将图片以灰度模式表示 源码: <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:
2011-05-06 10:30:58 185
原创 java大整数相加及相乘
import java.io.BufferedInputStream;import java.util.Scanner;public class bigdec { public static void main(String[] args) { Scanner cin=new Scanner(new BufferedInputStream(System.in)); String a,b; a...
2011-05-04 18:34:35 123
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人