`
SilverRing
  • 浏览: 73463 次
社区版块
存档分类
最新评论

[flex] 12个Flex常用功能代码

    博客分类:
  • Flex
阅读更多
1. Copy content to clipboard

System.setClipboard(strContent);


2. Clone an ArrayCollection

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


3. Open URL

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


4. Page reload

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


5. Close browse

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


6. Set the background alpha to transparent on Alert window

Alert 
    { 
    modalTransparency:0.0;  
    modalTransparencyBlur:0;
    }


7. Set random color

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


8. Trim left of white space

public function LTrim(s : String):String 
    { 
      var i : Number = 0;
      while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9) 
      { 
        i++;
      } 
      return s.substring(i,s.length);
    }


9. Trim right of white space

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


10. Trim left and right of white space

public function Trim(s : String):String 
    { 
      return LTrim(RTrim(s));
    }


11. get data type

getQualifiedClassName(data)


12. Generate check digits

private function GenerateCheckCode():String 
   { 
       //init
       var ran:Number;
       var number:Number;
       var  code:String;
       var checkCode:String ="";
       //get 4 radom
      for(var i:int=0; i<4; i++) 
      { 
          ran=Math.random();
          number =Math.round(ran*10000);            //get result like 0.1234
          if(number % 2 == 0) 
            code = String.fromCharCode(48+(number % 10));        //0's ASCII code is 48
          else 
            code = String.fromCharCode(65+(number % 26)) ;        // A's ASCII code is 65
          checkCode += code;
      } 
      return checkCode;
  }
分享到:
评论

相关推荐

    12条常用Flex代码 值得收藏

    Flex常用代码大全 Flex是一种功能强大且灵活的Rich Internet Application(RIA)开发平台,广泛应用于桌面应用程序、移动应用程序、Web应用程序等。对Flex开发者来说,掌握基本的Flex代码是非常必要的。以下是12条...

    12个Flex常用功能代码

    以下是根据标题和描述中的12个Flex常用功能代码的详细说明: 1. **复制内容到系统剪贴板**:通过`System.setClipboard(strContent)`,你可以将任何字符串`strContent`复制到用户的系统剪贴板中,方便用户进行粘贴...

    Flex 常用代码

    以下是对Flex中常用代码的详细解释: 1. **解决Flex中文乱码问题** 在Flex应用中,如果遇到中文显示为乱码,可以使用`System.useCodePage = true;`来启用代码页支持,确保中文字符正确显示。这段代码应该在应用...

    java连接flex代码

    综上所述,Java连接Flex代码示例通常涉及到使用SSH框架,通过AMF协议实现高效的数据交互。开发者需要掌握Spring、Struts和Hibernate的使用,以及Flex客户端如何与Java后端通信。这个过程涉及到服务的创建、配置、...

    一个用Flex做的项目 (功能非常强大!)

    在本项目“一个用Flex做的项目 (功能非常强大!)”中,开发者利用Flex的强大功能,构建了一个具有丰富功能的应用程序。 1. Flex SDK:Flex应用程序的基础是Flex Software Development Kit (SDK),它包含了用于...

    Flex代码格式化 Flash格式化代码 mxml格式化代码 as格式化代码

    常用的Flex、Flash、MXML和AS代码格式化工具有Adobe的Flash Builder自带的代码格式化功能,以及开源的编辑器插件,如FDT、FlashDevelop和Sublime Text的插件。这些工具通常提供了自定义配置选项,允许开发者根据...

    Flex常用教程及库

    这个“Flex常用教程及库”压缩包文件可能包含了丰富的资源,帮助开发者深入理解和使用Flex技术。 在Flex开发中,皮肤是一个关键的概念,它定义了应用程序或组件的外观和感觉。Flex允许开发者自定义组件的外观,以...

    FlexBuilder3常用快捷键

    这个功能可以让开发者快速访问相关的类文件,对于理解代码逻辑非常有帮助。 2. **Ctrl + F11**: 执行当前项目(运行)。这是启动项目的快捷方式。 3. **F11**: 调试当前项目。用于进入调试模式,便于逐行检查代码...

    编译原理(FLEX&bison).zip

    在实际编程工作中,FLEX和BISON是两个常用的工具,用于实现编译器的词法分析器和语法解析器。华中科技大学的编译课程中,很可能会涵盖这两款工具的使用,以帮助学生理解编译器的工作原理并进行实践操作。 FLEX...

    常用Flex网站常用Flex网站

    Flex以其强大的MXML和ActionScript编程语言为基础,为开发者提供了一个灵活的开发环境。MXML是一种声明式语言,主要用于布局和组件设计,而ActionScript则是一种面向对象的脚本语言,用于实现动态功能和交互逻辑。...

    Flex Datagrid全选功能

    "Flex Datagrid全选功能"是指在Datagrid中实现一个功能,让用户能够一键选择所有行,这在处理大量数据时非常有用。下面我们将详细探讨如何在Flex中实现Datagrid的全选功能。 1. **Datagrid组件**: Datagrid是Adobe ...

    Flex_实例代码手册

    "Flex_实例代码手册"包含了一系列的PPT实例,这些实例覆盖了Flex开发中的常见功能和技巧。通过分析和运行这些代码,开发者可以快速掌握Flex的使用方法,例如组件的使用、事件处理、数据绑定、动画效果、服务调用等。...

    flex2.5.35-bison for windows

    Flex和Bison是两个在软件开发中常用的工具,主要用于解析语法和词法分析。Flex(以前称为flex或flex++)是用于生成词法分析器(通常称为扫描器或词法器)的开源软件,而Bison(以前称为yacc)是用于生成语法分析器...

    as_flex代码规范

    以上内容涵盖了ActionScript和Flex代码规范的关键点,包括基础概念、命名规则、代码组织、错误处理等多个方面。遵循这些规范,能显著提升ActionScript和Flex项目的专业性和可维护性。在实际开发中,还需要结合具体...

    flex-2.5.37.tar.gz

    `flex-2.5.37.tar.gz` 是这个工具的一个版本,用tar.gz格式打包,这是一种在Unix/Linux环境中常用的压缩方式。下面将详细介绍Flex及其在软件开发中的应用。 Flex全称为“Fast Lexical Analyzer Constructor”,它是...

    Flex 常用实现小功能的语句

    以下是从标题“Flex 常用实现小功能的语句”及其描述中提取的一些关键知识点,并进行了详细的解读。 #### 1. 页面重载 ```actionscript navigateToURL(new URLRequest("javascript:location.reload();"), "_self");...

    Flash(Flex)反编译及修改

    如描述中提到的"JPEXS Free Flash Decompiler"是一个常用的反编译工具,它能够将SWF文件转换为可读的ActionScript代码。其他同类工具有如FlashDevelop、Sothink SWF Quicker、SWFDec等,它们提供了不同的功能和界面...

    flex与bison源代码

    Flex和Bison是两个在软件开发中常用的工具,主要用于创建解析器和词法分析器。Flex,全称为Fast Lexical Analyzer Generator,是一个用于生成词法分析器(也称扫描器或词法器)的开源工具,它能识别文本中的模式并将...

    FlexChart平均线代码

    这个压缩包中的代码示例可能涵盖以上所有步骤,提供了从头到尾实现FlexChart平均线功能的完整流程。学习和理解这段代码有助于深入掌握FlexChart组件的使用,以及如何在Flex应用中实现数据可视化。

    FLEX简单应用工程

    要开始学习FLEX,你需要安装Adobe Flex Builder,这是一个基于Eclipse的集成开发环境(IDE),提供了代码编辑、调试和项目管理等功能。此外,Flex SDK是开源的,可以直接下载使用,配合文本编辑器进行开发。 **MXML...

Global site tag (gtag.js) - Google Analytics