zoukankan      html  css  js  c++  java
  • Flex 常用代码

    1, 复制内容到系统剪贴板
    System.setClipboard(strContent);


    2,复制一个ArrayCollection
    日积月累--12个flex常用功能代码(转载)日积月累--12个flex常用功能代码(转载)Code
    //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,打开一个新浏览器窗口
    navigateToURL(new URLRequest('http://ntt.cc'), '_blank');


    4,刷新浏览器
    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,清除子串左侧空格
    日积月累--12个flex常用功能代码(转载)日积月累--12个flex常用功能代码(转载)Code
    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,清除字串右侧空格
    日积月累--12个flex常用功能代码(转载)日积月累--12个flex常用功能代码(转载)Code
    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,生成随机字符串
    日积月累--12个flex常用功能代码(转载)日积月累--12个flex常用功能代码(转载)Code
    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;

  • 相关阅读:
    梦的解析 —— 梦知道答案
    梦的解析 —— 梦知道答案
    数学骗术
    数学骗术
    vs 外部依赖项、附加依赖项以及如何添加依赖项目
    vs 外部依赖项、附加依赖项以及如何添加依赖项目
    二叉搜索树相关性质的应用
    Haskell 差点儿无痛苦上手指南
    Android下用Properties保存程序配置
    volatile
  • 原文地址:https://www.cnblogs.com/regalys168/p/3956773.html
Copyright © 2011-2022 走看看