`
nianshi
  • 浏览: 416367 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

12个简单常用的flex函数

    博客分类:
  • Flex
阅读更多



1.拷贝内容到剪贴板:
System . setClipboard ( strContent) ;

2.克隆一个 ArrayCollection :
var bar: ArrayCollection = new ArrayCollection( ) ;
for each ( var i: Object in ac ) {
bar. addItem( i ) ;
}
var bar: ListCollectionView =
        new ListCollectionView( ListCollectionView( ac ) . list ) ;

3.打开 URL 地址:
navigateToURL (
        new URLRequest ( 'http://ntt.cc' ) , '_blank' ) ;

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

5.关闭浏览器:
navigateToURL (
        new URLRequest ( "javascript:window.close()" ) , "_self" ) ;

6.得到背景透明的 Alert 窗口:
Alert  {
modalTransparency: 0.0 ; 
modalTransparencyBlur: 0 ;
}

7.设置随机颜色:
lbl. setStyle ( 'color' , 0xffffff* Math . random ( ) ) ;

8.去除字符串左侧空格:
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.去除字符串右边空格:
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.去除字符串的左右空格:
public function Trim( s : String ) : String {
  return LTrim( RTrim( s) ) ;
}

11.得到数据类型:
getQualifiedClassName ( data ) ;

12.产生4位验证码:
private function GenerateCheckCode( ) : String {
    // 初始化
    var ran: Number ;
    var number: Number ;
    var code : String ;
    var checkCode: String ="" ;
    // 得到四个随机数
   for ( var i: int =0 ; i< 4 ; i++ ) {
       ran=Math . random ( ) ;
       // 得到结果如 0.1234
       number =Math . round ( ran* 10000) ;
       if ( number % 2 == 0 )
         //0 的 ASCII 码 48
         code = String . fromCharCode ( 48+ ( number % 10) ) ;
       else
         // A 的 ASCII 码 65
         code = String . fromCharCode ( 65+ ( number % 26) ) ;
       checkCode + = code ;
   }
   return checkCode;
}
分享到:
评论

相关推荐

    十二个非常有用的Flex函数Source In Flex

    ### 十二个非常有用的Flex函数详解 #### 一、复制内容到剪贴板 **函数**: `System.setClipboard(strContent);` 此函数用于将指定的字符串内容`strContent`复制到系统的剪贴板中。这在用户界面设计中非常有用,...

    简单函数绘图语言解释器

    简单函数绘图语言解释器是一种计算机程序,它允许用户通过输入数学函数来绘制二维图形,如曲线、直线、抛物线等。这个程序是用古老的Visual C++ 6.0(简称VC6)编写的,这是一款经典的集成开发环境,尽管现在已经有...

    flex 绘制数学函数图象的源码 原创

    在本文中,我们将深入探讨如何使用Flex这一强大的开发框架来绘制数学函数图像,这对于初学者来说是一个很好的学习项目。Flex是Adobe开发的一款基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA)...

    FLEX的ASCB函数包

    总的来说,ASCB函数包是FLEX开发者的一个强大工具,它扩展了标准库的功能,使日期、数字和字符串的处理变得更加简单和高效。通过利用这个包,开发者可以节省时间,提高代码质量,并专注于更重要的业务逻辑和用户体验...

    Flex 系列教程之三 一个简单那的小程序让你了解Flex

    Flex系列教程之三主要聚焦于通过一个简单的小程序来引导我们了解Adobe Flex这一开发平台。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript编程语言和MXML标记语言,允许开发者创建交互性...

    使用FLEX3创建一个简单的FLV播放器.rar

    在本文中,我们将深入探讨如何使用Adobe Flex 3框架创建...通过学习和实践这个“使用FLEX3创建一个简单的FLV播放器”的教程,开发者将对Flex 3的视频处理能力有更深入的理解,也能掌握构建自定义多媒体应用的基本技能。

    flex air简单的通讯录

    标题 "flex air简单的通讯录" 暗示了这是一个基于Adobe Flex和Adobe AIR技术开发的简单通讯录应用程序。Flex是用于构建富互联网应用程序(RIA)的开源框架,它使用MXML和ActionScript作为主要开发语言。AIR(Adobe ...

    flex简单时钟制作(flex学习)

    在本文中,我们将深入探讨如何使用Adobe Flex技术创建一个简单的时钟应用。Flex是一种基于ActionScript 3(AS3)的开源框架,主要用于构建富互联网应用程序(RIA)。它提供了丰富的用户界面组件和强大的数据绑定机制...

    我的第一个flex项目

    在提供的“myflex”压缩包中,包含的就是这个简单Flex项目的源码。通过阅读和理解这些代码,你可以更深入地了解Flex的项目结构和组件使用。 总的来说,"我的第一个flex项目"是一个很好的起点,通过实践这个项目,你...

    flex4实现的简单相册实例

    在这个"flex4实现的简单相册实例"中,我们可以深入探讨Flex4在创建相册应用中的关键知识点。 1. **Flex SDK与Flash Builder**:Flex SDK是开发Flex应用的基础,包含了编译器和Flex框架库。而Flash Builder是一款...

    FLEX简单的入门快速总结

    创建自定义事件通常包括定义一个继承自`flash.events.Event`的类,并重写其构造函数和属性。发布自定义事件时,可以使用`dispatchEvent()`方法。监听自定义事件则需要在目标组件上添加事件监听器,通过事件处理函数...

    FLEX网站源码 FLEX网站源码 FLEX网站源码

    6. **事件处理**:Flex使用事件驱动的编程模型,用户交互或其他系统事件会触发相应的事件处理函数,增强了应用的响应性和交互性。 7. **Flex与后端通信**:Flex应用可以与各种后端服务(如Java、PHP、ASP.NET等)...

    Flex 布局变化时的动画效果解析 简单版

    这篇博客“Flex布局变化时的动画效果解析 简单版”可能是作者对如何在Flex布局中实现动态变换的一种简明介绍。 首先,我们需要理解Flex布局的基础概念。在Flex布局中,容器被设置为`display: flex`,它的子元素称为...

    简单的flex、flash播放器

    标题中的“简单的flex、flash播放器”指的是使用Adobe Flex技术和Flash技术开发的轻量级视频播放器。Flex是基于ActionScript 3.0的开放源码框架,用于构建富互联网应用程序(RIA),而Flash则是广泛用于创建动画和...

    Flex与JavaScript交互实例

    `ExternalInterface.call`的第一个参数是JavaScript函数的名称,第二个参数是传递给该函数的值。在对应的HTML页面`FlexConnectJavaScript.html`中,我们需要引入这段JavaScript代码: ```javascript function ...

    FlexBuilder3常用快捷键

    ### FlexBuilder3常用快捷键详解 #### 一、概述 FlexBuilder3是Adobe推出的一款用于开发Flex和ActionScript应用程序的专业集成开发环境(IDE)。通过掌握其内置的各种快捷键,可以显著提升开发效率并优化编码体验。...

    flex tree的简单使用

    "flex tree的简单使用"这个主题将引导我们了解如何在Flex应用程序中有效地利用Tree组件来展示和操作树状数据。 首先,我们要知道Tree组件是Adobe Flex SDK中的一个控件,它允许用户以节点和子节点的形式查看数据。...

    flex-2.6.4.tar.gz

    例如,一个简单的Flex输入文件(通常命名为`lexer.l`)可以定义正则表达式规则,通过`flex lexer.l`命令,会生成对应的C代码文件(通常是`lexer.c`),然后编译此C文件即可得到词法分析器。 Flex支持多种高级特性,...

    flex和javascript交互例子

    在JavaScript端,你可以像这样调用Flex函数: ```javascript function callFlexFunction() { var flexApp = document.getElementById("flexApp"); // 假设你的Flex应用ID为"flexApp" if (flexApp && flexApp....

    学Flex建的第一个项目HelloFlex

    在本项目中,你将学习如何使用Flex SDK或Flex Builder来创建一个简单的应用,该应用的核心功能是显示“HelloFlex!”的弹出提示,并在后台打印相应的文字。这一过程涵盖了以下关键知识点: 1. **环境搭建**:首先,...

Global site tag (gtag.js) - Google Analytics