自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

翻译 华丽丽的旋转彩带效果

让我们继续使用粒子动画效果来创造异想天开的例子吧。这次,粒子在行进中旋转着组成一系列的线段。在前一个片段和新的片段的位置之间绘制许多小矩形,这样就可以产生彩带旋转行径的效果。点击下面的图片可以查看效果。下载:下载这个例子的源代码:ribbons.zip你也可以查看我们之前提到过的粒子效果动画:溅射雨滴效果洛伦茨泡沫效果喷泉效果关于这些代码的评论:彩带从舞台的某处出现,它的宽度慢慢增加然后又慢慢变回

2009-10-22 14:39:00 1129

转载 Meta CSS框架(一个整合自开心网,163等大站的css定义集框架)

 一直觉得写CSS特别麻烦,东西多了之后就组织混乱,今天看了下这篇文章,原来确实蛮混乱的。虽然作者说的方法可以在一定程度缓解这种混乱局面,但是感觉这样的话类的意义本身不大,而且如何有效分类也是一个问题。 背景Meta CSS是一个很简单的CSS框架。可以点这里(下载)先一睹为快。 在深入介绍之前,我们来考虑几个web开发者非常容易遇到的问题: 同样的一个款式的按

2009-10-20 15:04:00 756

原创 RemoveEventListener无法移除事件监听器的情况

小杜前几天问了我一个很基础的问题,居然就被问住了。 为什么removeEventListener不起效果,查了一下,原来对于MXML的属性中定义的事件监听无法用removeEventListener来移除的。以前看书居然没有看到,罪过罪过。 In the example below flex removeEventListener method working is d

2009-10-19 22:30:00 5401

原创 java算法--字符组合排序

 题目:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。 不是特别难的题目,暴力算和用图论算(深度遍历)都可以,结果是198.图论的话就是构造无向图,然后深度优先递归。  package com.graphic;import java.util.I

2009-10-14 23:15:00 680

转载 TweenLite中文帮助手册

 本文转自:http://www.lite3.cn/blog/?p=49#more-49TweenLite下载地址:http://www.greensock.com/as/greensock-tweening-platform-as3.zip如果下载地址失效,请到官网下载 blog.greensock.com 找地址下载 为什么要用TWEENLITE而不用ADOBE官方的TWEEN

2009-10-11 21:17:00 1913

转载 Silverlight超过Flash之日,就是Silverlight死亡之时

文章蛮搞的,不过不是标题党,呵呵。 问:哪家公司最希望把浏览器端做大做强?答:是Google、是Mozilla、是Adobe,但总之,不会是微软。  问:为什么?答:一言以蔽之,浏览器如果过于强大的话不符合微软的战略利益。 其实这个道理想一想就明白了。如果什么事情都可以在浏览器里搞定了,那用户还会在意下面是什么操作系统吗?如果别人开发出了基于浏览器的、又好用

2009-10-10 13:58:00 1386 2

转载 Flex和Silverlight的技术比较

 别人博客上看见的,一文下去,引起口水大战,其实仁者见仁,智者见智,每种语言都不可能是完善的,扬长避短才是王道。基于个人的使用经验,我从语言、框架、开发环境和运行环境四个方面对Flex和Silverlight这两门技术做一个比较,自己认为这个比较还是比较全面的。(这样的比较有意义吗?个人意见,只要别把自己当成宗教教徒,将语言看作工具而不是信仰,那么比较就是有意义的。)  

2009-10-10 13:45:00 1552 4

翻译 从Flex3过渡到Flex4

Adobe Max 2009大会上有一些地方值得我们注意,有一个专题会议专门帮助我们解决如何过渡到Flex4以及Flex4的新特性。Packages旧的mx包仍然可以用,但是现在所有新的东西都被放入了spark包里。为什么要用两个不同的包?起初他们把所有的这些都放在相同的包内,但是新的组件都采用不同的名空间前缀,所以考虑到效果,还是分开来了。Graphics你可以使用MXML直接添

2009-10-09 15:23:00 959

转载 完整的 AIR 2.0 新特性中文详细介绍

本文翻译自:http://elromdesign.com/blog/Flex/AIR2/Main.html新功能File Promises        File promises 是一个新的API(URLFilePromise)。要从AIR应用程序下载文件,用这个API十分方便。因为你只需把文件的URL从AIR程序窗口拖出到本机上,文件就会开始下载。效果就

2009-10-09 09:09:00 773

翻译 Flash将支持(Native_support)多点触摸

来源页面: http://www.insideria.com/2009/10/getting-started-with-multitouc.html资讯原标题: Preparing for Multi-touch in Flash - A Primer资讯原作者: Kevin Suttle 我的评论:Flash正在走向全能时代  Wow!你能相信

2009-10-08 15:28:00 1629

转载 MultiTimer 单一计时器 更高效 更安全

  目的是使用一个定时器,但是完成多个Function的功能,并且完成时调用不同的函数。不过个人感觉参数太多,而且如果程序执行时间之和大于延迟时间,不就产生混乱了吗? 有时有一些 function 都有延时,并且频率都一样,一般的做法是 一个做法: 每个 function 都new Tiemr,function 不多还好,一旦多了就很浪费资源了,这个时候,O(∩_∩)O哈哈

2009-10-07 22:10:00 1157

原创 如何载入一个图片,并将其作为Stage背景

load数据可以直接变成Bitmappackage{        import flash.display.BitmapData;        import flash.display.Sprite;        import flash.geom.Matrix;        import flash.display.Loader;

2009-10-07 22:03:00 1597

翻译 The Fountain Effect 喷泉效果

 基于AS3的喷泉效果独家揭密哈!下载下载源文件: fountain.zip 评述 接着我们之前的那两篇文章《雨滴溅射动画模拟》(Rain Animation with Splashing Raindrops)和 《洛伦茨泡沫效果》(Lorenz Attractor in Bubble Form 不知道是不是这么翻)我们这里继续展示这些基础的粒子

2009-10-02 18:02:00 1239

转载 Facebook更像Google还是更像Yahoo?

    众所周知,两名大学生建立了网络指南信息库,之后发展成为访问量最大的网站。几年以后,另外两名大学生开发了一个搜索引擎,并且只专注于一个目标:成为所有人的唯一搜索引擎。结果该搜索引擎公司取代第一家公司,变成了世界上最受欢迎的网站。  当然,这两家公司就是雅虎和Google。而目前在社交网站领域正在上演着相同的故事,Facebook饰演Google,Myspace饰演雅虎。但不同的是

2009-10-02 17:52:00 701

转载 所谓百度框计算

       所谓百度框计算,是为用户提供基于互联网的一站式服务,是一种可依赖的互联网需求交互模式,用户只要在框中输入服务需求,系统就能明确识别这种需求,并将该需求分配给最优的应用或内容资源提供商处理,最终返回给用户相匹配的结果。  框计算能够实现更多的互动操作,并且展示形式更加多样化,所以这样的服务是针对高端客户。门槛高、资金消耗大,适合B2C、机票、销售等类型网站投放。相比传统的竞

2009-10-02 17:39:00 704

转载 Google推出IE版Chrome Frame插件

 这个新闻蛮搞笑的。有时候觉得看这些大公司斗来斗去也是人生一大乐趣哈!  据Google Chrome博客报道,Google为了争夺IE浏览器的市场份额,推出了一个专门针对IE 6,7,8等版本的浏览器插件Google Chrome Frame,可以让用户的浏览器外观依然是IE的菜单和界面,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核。  在运行插件之后,

2009-10-02 17:09:00 948

转载 AS3构造缓慢?

我听说代码放在构造里要比放在构造之外的执行速度慢些。所以,我决定做一个测试,看看构造有多慢?  这项测试的方法是:在构造函数和非构造函数中运行一些代价较高的代码。并没有考虑此代码完全相同,只是确保代码直接地在构造函数中工作,而不是间接地通过函数调用。通常你应该考虑到这点,但在这里它会破坏测试的目的。  我选择做一个大量循环累计的工作。计算的结果是没有意义的,但是用公有变量存

2009-10-01 08:56:00 608

转载 Blueprint:一个让你获取示例代码的Flash Builder扩展

这是来自Adobe Flex Team Blog的一篇文章,介绍了Blueprint这个Flash Builder扩展,原文地址是:http://blogs.adobe.com/flex/archives/2009/06/blueprint_flash_builder_plugin.html如果你正在寻找一个插件,能让你在写代码的时候能实时的看到一些示例代码,那么Blueprint是非

2009-09-30 22:08:00 665

转载 介绍Flex UI测试工具:FlexMonkey

相信许多人都知道Flex的单元测试工具,FlexUnit或者ASUnit,但是对于UI测试工具可能很少有人了解,那么目前有什么FlexUI测试工具呢,答案是FlexMonkey。FlexMonkey是一个Flex应用的测试框架,他可以提供对Flex UI功能的捕捉、回放和确认,FlexMonkey能记录和回放Flex UI交互过程,并生成基于Actionscript的测试脚本,从而易于被纳

2009-09-30 22:06:00 756

转载 一个FLEX的datagrid相关的组件-MecGrid

http://code.google.com/p/flexspreadsheet/         )  

2009-09-30 22:04:00 989 1

转载 AS3 画扇形函数

下面示例中的DrawSector(moviec,200,200,100,S_angle,270,0xffcc00);函数就是画扇形的函数,moviec是扇形所在影片剪辑的名字第2,3个参数是扇形原点的横纵坐标第4个参数是扇形的半径第5个参数S_angle是扇形的角度第6个参数是扇形的起始角度第7个参数0xffcc00是扇形的颜色/**Create by Geordi 14th Feb 

2009-09-30 21:59:00 1638

转载 Java Socket网络编程入门教程

 事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作。Socket就是其中之一,对于Java而言,这些Api存在与java.net 这个包里面,因此只要导入这个包就可以准备网络编程了。  网络编程的基本模型就是客户机到服务器模型,简单的说就是两个进程之间相

2009-09-30 21:53:00 646

转载 AVM2中的堆栈与性能优化

《编译原理》讲程序运行时的内存分配策略有静态、栈式和堆式三种。 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,要求程序代码中不允许有可变数据结构的存在;栈式存储分配也可称为动态存储分配,程序对数据区的需求在编译时是完全未知的,只有到运行的时候才能够知道,按照先进后出的原则进行分配;而堆式存储分配则专门负责在编译时或运行时模块入口处都无法确定存储要求的数据结构的内存分配,比如

2009-09-30 21:04:00 995

原创 12 Best Adobe AIR Applications for Web Designers

 看到这个资源http://webdesignledger.com/tools/12-best-adobe-air-applications-for-web-designers 12个Air编写的拿来做网页设计的小工具,还是蛮好用的。Icon Image 华丽丽效果的都有。

2009-09-29 11:02:00 751

转载 FLEX Builder compiler arguments 的设置

FLEX Builder compiler arguments 的设置 用于红框处的设置。实际上这个是mxmlc命令行编译的参数。 主要内容从FLEX的帮助文档中截取: http://livedocs.adobe.com/flex/3 ... lers_14.html#157203 【编译参数】 -default-background-color int -default-frame-rate i

2009-09-29 10:29:00 551

转载 Adobe AIR迷你教程 -- 创建多窗口以及弹出窗口与父窗口的通讯

今天说一下AIR中的window, 作为桌面应用,免不了会有多窗口存在的可能。所以这也是AIR于Flex web的另一区别。flex web应用的“窗口”都是内部窗口,不管你怎么拖拽它也不会超出flash player的范围。而我们今天说的air中的窗口,是没有范围限制的,任一窗口都可以说是一个“独立”的存在,不受主程序窗口的限制。 Demo主要有以下功能。 1. 简单继承window类创建MyW

2009-09-29 10:24:00 1364

转载 作为一名程序员今后五年应了解或掌握的10项技能

[说明]本文来自于Misfit Geek的一篇文章(http://blogs.techrepublic.com.com/10things/?p=643)。文中,Misfit Geek强调了作为一名开发人员在今后的5年间应当了解事掌握的10项重要技术。 在此,我仅简单列举之。 (1)至少掌握.NET, Java, PHP三种技术之一,最好要深入掌握。 (2)富因特网应用程序(RIAs) 了解或掌握F

2009-09-28 16:32:00 615

转载 Adobe AIR迷你教程 -- 本地文件的操作(与文件选择器的结合)(2)

接上一篇教程,我们来扩展一些内容。 Demo内容 1. 保存文本框内容到指定路径,创建名为saveFileDemo.xml的文件。 2. 读取txt与xml类型文件到文本框。 3. 重新以文本框的内容更新打开的文件。 1. 保存文本框内容到指定路径,创建名为saveFileDemo.xml的文件。 //打开文件选择器 private function saveFileTo():void{    

2009-09-28 16:06:00 1039

转载 Adobe AIR迷你教程 -- 本地文件(XML文件)的操作(1)

AIR的文件操作不难,看完教程应该可以满足你对文件的所有基本操作。这篇教程主要以实际操作中遇到的情况来讲解 我们想想文件操作都会有什么内容,无非是创建,修改,删除,移动,拷贝。在这个过程中我们会涉及到一些周边的操作,比如文件夹,文件选择器,文件列表,文件信息获取等。 我就围绕创建,修改,删除,移动,拷贝来展开我们的教程。因为内容比较多,基于迷你教程每篇都短小,易读的原则。我分为两篇,今天先讲第一篇

2009-09-28 10:58:00 753

转载 Flex常用12条代码

12条有用的Flex代码2009-08-03 11:331.复制内容到系统剪贴板 System.setClipboard(strContent);2.复制一个ArrayCollection   //dummy solution( well, it works )    var bar:ArrayCollection = new ArrayCollection

2009-09-27 22:02:00 788

转载 Flex 4里的fx、mx以及s命名空间

   Flex 4带给我们的,是全新的命名空间。了解这些命名空间必定是一件好事情。Flex 4有三个非常重要的命名空间,分别是:xmlns:fx=”http://ns.adobe.com/mxml/2009″xmlns:mx=”library://ns.adobe.com/flex/halo”xmlns:s=”library://ns.adobe.com/flex/spark”

2009-09-27 21:16:00 3423 1

翻译 Flex CookBook翻译(3) FireBug

(1)Problem我希望调试我的Flex程序。它被嵌入在网站中,并且还有许多Javascript脚本,我想要FireBug作为我唯一的调试器。 Solution我使用FireBug提供的外部程序接口。当然了,这个程序是在Firefox下运行的,而且安装了FireBug。 Detailed explanation package com.pallea

2009-09-27 20:28:00 709

翻译 Flex CookBook翻译(2)

 (1)Problem想尝试一下Flex4的新的绑定特性.Solution使用Binding标签或者直接绑定到你要的属性.Detailed explanationGumbo提出的双向绑定(two-way)的确是一个很好的新特性。就像你所知道的,基础的数据绑定就是所谓的:文本域的文本属性总是某一个变量的值。但是反过来了?就不行了。猜猜现在发生了什么?你可以用这种双向绑定了。

2009-09-27 19:19:00 769

翻译 Flex CookBook翻译(1)

 (1)Problem 如果你有一堆导航按钮,你希望按到哪个,哪个就变成激活状态,而其他的保持默认状态,从而用户可以很清楚的分辨自己处于哪个状态。 Solution将你的按钮全部加入一个数组,并且赋予相同的监听器。在那个监听器中,先将所有的按钮都设置成默认状态,然后将e.currentTarget的按钮设置成激活状态。然后再根据Switch语句做出逻辑的选择。 

2009-09-26 22:40:00 866

转载 (转)AS及Flex常识100条(2)

【自动大小调整和对齐】TextField.autoSize = TextFieldAutoSize.LEFT;可选之值:flash.text.TextFieldAutoSize.CENTERflash.text.TextFieldAutoSize.LEFTflash.text.TextFieldAutoSize.NONEflash.text.TextFieldAutoSize.RIGHT 

2009-09-24 22:48:00 693

转载 (转)AS及Flex常识100条(1)

 【改变输出swf的尺度,背景颜色或帧频】在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScript Compiler">在"Additional compiler arguments"里输入你所需要的命令如想改变背景颜色,请输入: -default-background-color 0xffffff 【鼠标坐标】mouseX mouseY

2009-09-24 22:46:00 841

转载 Flex Application初始化顺序

一直没怎么搞清楚FLEX组件的初始化顺序。认真学习了一下! FLEX生成的SWF运行的顺序是preloader->systemManager->FlexApplication started...然后才是preinitialize 在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量.、 initialize 当所有子组件生成完成后触发,在这个时间点还没

2009-09-24 22:28:00 907

转载 自定义FLEX组件(3)

如果要创建一个自定义组件,你需要重写UIComponent类的某些方法,最少需要重写如下方法:构造函数, createChildren(), commitProperties(), measure(), layoutChrome(), updateDisplayList() 。基础语句结构如下:package myComponents{public class MyComp

2009-09-24 22:19:00 1814 2

转载 自定义Flex组件(2)

 在上一篇文章中我演示了如何基于一个既有的MXML组件——HBox来创建一个组件。在本文中我们将使用ActionScript 写一个同样的组件。我认为这个练习很有价值,因为这会让你明白MXML组件和ActionScript 组件是多么相似。   将 -keep-generated-actionscript=true 添加到Flex编译器选项中是一个不错的尝试,这样MXML文

2009-09-24 21:36:00 1699 2

转载 为人处事100条

 现在的社会中,由于大多数孩子都是独生子女,父母对他们可谓是千依百顺,这样必然忽略了“礼”的教育。“礼”作为人们日常生活中所必需遵守的道德规范和行为规范,已经脱离了原先为封建时期森严的等级制度服务的本质,而是维系社会良好风气的道德规范。下面这100条细节,涵盖了生活的方方面面,记住并做到,会让你终身受益,也会让人对你刮目相看! 貌似相当有道理!1、别人给倒水时,不要干看着,要用手扶

2009-09-24 21:30:00 625

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除