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;

  • 相关阅读:
    《你的灯还亮着吗》读后感1
    找"1"
    阅读计划---《梦断代码》3
    阅读计划---《梦断代码》2
    个人工作总结(10)
    个人工作总结(9)
    个人工作总结(8)
    个人工作总结(7)
    学习进度条
    个人工作总结(6)
  • 原文地址:https://www.cnblogs.com/regalys168/p/3956773.html
Copyright © 2011-2022 走看看