`
陈新杰
  • 浏览: 105254 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Flex 中 12 个简单但是很有用的函数

    博客分类:
  • flex
阅读更多

No.1 Copy content to clipboard:

  1. System.setClipboard(strContent);

 

No.2 Clone an ArrayCollection:

  1. //dummy solution( well, it works )
  2. var bar:ArrayCollection = new ArrayCollection();
  3. for each ( var i:Object in ac ){
  4. bar.addItem( i );
  5. }
  6. // fantastic ! //
  7. var bar:ListCollectionView = new ListCollectionView( ListCollectionView( ac ).list );

No.3 Open URL:

  1. navigateToURL(new URLRequest('http://ntt.cc'), '_blank'

 

No.4 Page reload:

  1. navigateToURL(new URLRequest("javascript:location.reload();"),"_self")

 

No.5 Close browse:

  1. navigateToURL(new URLRequest("javascript:window.close()"),"_self");

 

No.6 Set the background alpha to transparent on Alert window:

  1. Alert
  2. {
  3. modalTransparency:0.0;  
  4. modalTransparencyBlur:0;
  5. }

 

No.7 Set random color:

  1. lbl.setStyle('color', 0xffffff*Math.random());

 

No.8 Trim left of white space

  1. public function LTrim(s : String):String
  2. {
  3. var i : Number = 0;
  4. while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9)
  5. {
  6. i++;
  7. }
  8. return s.substring(i,s.length);
  9. }

 

No.9 Trim right of white space

  1. public function RTrim(s : String):String
  2. {
  3. var i : Number = s.length - 1;
  4. while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 ||s.charCodeAt(i) == 9)
  5. {
  6. i--;
  7. }
  8. return s.substring(0,i+1);
  9. }

 

No.10 Trim left and right of white space

  1. public function Trim(s : String):String
  2. {
  3. return LTrim(RTrim(s));
  4. }

 

No.11 get data type:

  1. getQualifiedClassName(data)

No.12 Generate check digits

  1. private function GenerateCheckCode():String
  2. {
  3. //init
  4. var ran:Number;
  5. var number:Number;
  6. var code:String;
  7. var checkCode:String ="";
  8. //get 4 radom
  9.    for(var i:int=0; i<4; i++)
  10.    {
  11.    ran=Math.random();
  12.    number =Math.round(ran*10000); //get result like 0.1234
  13.    if(number % 2 == 0)
  14.    code = String.fromCharCode(48+(number % 10)); //0's ASCII code is 48
  15.    else
  16.    code = String.fromCharCode(65+(number % 26)) ; // A's ASCII code is 65
  17.    checkCode += code;
  18.    }
  19.    return checkCode
分享到:
评论

相关推荐

    flex air中文官方帮助文档

    费了好大力气才找到的,希望对大家有帮助。从安装等简单的东西,到使用本地数据库,网络,本地化等高级的功能。

    将 Flex 集成到 Java EE 应用程序的最佳实践(完整源代码)

    因此,需要一个 FactoryInstance 的实现类,我们编写一个 SpringFactoryInstance,以便从 Spring 的容器中查找 FlexService: 清单 9. SpringFactoryInstance class class SpringFactoryInstance extends ...

    +Flex+集成到+Java+EE+应用程序的最佳实践(完整源代码)

    因此,需要一个 FactoryInstance 的实现类,我们编写一个 SpringFactoryInstance,以便从 Spring 的容器中查找 FlexService: 清单 9. SpringFactoryInstance class class SpringFactoryInstance extends ...

    一个由MVC设计模式开发的例子,初学FLEX设计模式很好的资源

    mycommand类继承cairngrom类的接口(^implement command),command类提供一个execute函数,此函数自动执行 参数是event:cairngromevent,这样是得不到事件中带来的valueobject类中的参数的,因为事件的cairngromevent只是...

    Flex企业应用开发实战源代码

    1.4.3 Flash中的事件机制 12 1.5 小结 20 第2章 Flex企业应用开发基础 21 2.1 MXML语言 21 2.1.1 用MXML表示ActionScript对象 22 2.1.2 查看由MXML文件所翻译的ActionScript代码 24 2.1.3 IMXMLObject接口 25 ...

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录是我花了两个多小时自己整理的,希望对大家有帮助。 目录: 第一章.Flex与ActionScript基础(3) 1.1节.用FlexBuilder创建Flex项目 1.2节.用FlexBuilder创建Flex库项目 ...

    iron-flex-layout:跨平台灵活框布局的样式混合

    请注意,这是一个旧元素,它是在所有现代浏览器都具有非前缀的flex样式之前编写的。 因此,如今,您实际上不再需要使用此元素,并且可以直接在代码中使用CSS Flex样式。 请参阅:, 。 该组件提供了两种不同的...

    在flex中执行一个javascript方法的简单方式

    说明:这里巧妙的运用了JavaScript中的eval全局函数,非常好,省的在嵌入flash的网页文件中写JavaScript函数。

    plugin-hipaa-call-recording:用于避开在Flex Insights中存储敏感语音记录的Flex插件

    Flex插件-符合HIPAA的通话记录 ...当Flex代理接受呼叫时,与呼叫Task关联的Task SID和Workspace SID将传递到Twilio函数中。 然后,Twilio功能会在呼叫的客户分支上激活双通道呼叫记录。 激活记录后,

    lexer:模仿flex的优雅的盔甲式JavaScript词法分析器。 易于扩展以适应您的完美需求

    创建词法分析器就像实例化构造函数Lexer一样简单。 var lexer = new Lexer ; 创建词法分析器之后,您可以使用addRule方法向词法分析器添加规则。 该函数的第一个参数必须是RegExp对象(要匹配的模式)。 第二个...

    pureMVC中英文版API附带一个简单例子

    基于flex开源框架的mvc结构,帮助你快速建立flex应用,且框架简单易上手。

    基于CPLD多波形函数信号发生器的设计-本科毕业设计

    因为EPM7128SLC-84芯片的逻辑资源有限,要达到上述升级要求很困难,所以将主控芯片改为采用ALTEAR公司的FPGA,FLEX6000系列中的EPF6016ATC144-3芯片,它内部的逻辑资源大约是EPM7128SLC-84的10倍,采用两个A/D转换器...

    gsoap 2.8 (SOAP/XML 关于C/C++ 语言的自动化实现工具内附 CSharp webservice例子,及GSOAP client和server例子)

    所以,用1.x版开发的服务端或客户端代码需要进行修改以适应2.x版中函数的变化:在2.x版中,所有的gSOAP函数都增加了一个参  数用来保存一个gSOAP运行环境实例。这个参数包括了文件描述,表,缓冲,标志位等,它在...

    lexyaccmingw

    这个包主要实现了最简单的Lex和Yacc环境,包含了最少的但是必须的文件。 同时还包含了一个MinGW的GNU的C++编译器环境:)可以直接使用:) &lt;br&gt;这个包包含的文件列表: &lt;br&gt;MinGW GNU的C/C++编译程序...

    Foundation Actionscript 3.0 Animation

    比较好的入门actionscript3.0的书籍 第1章基本动画概念 1.1 什么是动画 1.2帧和运动 1.2.1帧就是记录 1.2.2程序帧 1.3动态与静态 1.4小结 第2章AtionSript3.0动画基础 2.1动画基础 ...19.6 有用的公式

    Flash ActionScript 3.0高级动画教程

    一个简单的例子 画曲线 wide绘制命令和NO_OP 缠绕 三角 位图填充和三角 uvtData 更多三角 三角和3D uvt中的t 旋转圆柱 创建一个3D地球 图形数据 总结 第九章 Pi xel Bender 什么是Pixel Bender? 编写一个Pixel ...

    尚硅谷-bootstrap

    本套视频旨在向学员全面剖析css3中的新增的各类属性与方案。深入了解预处理less,并从源码的角度解读bootstrap相关实现。CSS3是最新的 CSS 级别,对CSS2.1中的边框、背景、文本、字体等做了扩展。新增2D、3D变换,过渡...

    基于流的并发脚本语言Streem.zip

    Streem 是 Ruby 语言的开发者松本行弘(Matz,全名是Yukihiro Matsumoto)新开发的一种基于流的并发脚本语言,类似于shell,但语法更为丰富,主要受Ruby、Erlang和其他函数式语言的启发。 用Streem可以这么写一个...

    Javascript 调用 ActionScript 的简单方法

    1. 在Flex中,ActionScript调用Javascript是比较简单的,说白了就是,在html里,怎么调用Javascript,在ActionScript就怎么调用就可以了 2. 如果用js调用as,就稍微麻烦一点,其实也比较简单 MXML代码: &lt;?xml ...

Global site tag (gtag.js) - Google Analytics