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

12个Flex常用功能代码

阅读更多
12个Flex常用功能代码

1。 复制内容到系统剪贴板

   1. System.setClipboard(strContent);


2。 复制一个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 );
   8.   


3。 打开一个新浏览器窗口

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


4。 刷新浏览器

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


5。 关闭浏览器

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


6。 设置Alert 窗口的背景为透明

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


7。 取随机颜色

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


8。 清除子串左侧空格

   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.     }


9。 清除字串右侧空格

   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.     }


10。 清除字串左右的空格

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


11。 获取数据类型

   1. getQualifiedClassName(data)


12。 生成随机字符串。

   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;
  20.   }

分享到:
评论

相关推荐

    12条常用Flex代码 值得收藏

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

    Flex常用教程及库

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

    Flex_实例代码手册

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

    Flex 常用实现小功能的语句

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

    一个用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是一款用于构建高性能、跨平台桌面应用程序和移动应用程序的强大框架。它基于Adobe Flash Player运行时环境,并使用MXML(一种基于XML的语言)和ActionScript来构建界面和处理逻辑...

    Flex 常用大收藏

    这个"Flex 常用大收藏"压缩包包含了关于Flex开发中的几个重要主题,包括DataGrid、上传下载、WipeLeft隐藏动画以及分页功能的实现。 首先,我们来探讨DataGrid组件。DataGrid是Flex中用于显示大量结构化数据的组件...

    FlexBuilder3常用快捷键

    这是一个简单的但非常实用的功能,特别是在需要频繁修改代码的情况下。 5. **Ctrl + M**: 在最大化与还原之间切换当前窗口的状态。这对于需要在多个窗口间切换时非常有用。 6. **Ctrl + E**: 快速查找已打开的文件...

    Flex Datagrid全选功能

    1. **Datagrid组件**: Datagrid是Adobe Flex中的一个核心组件,用于显示二维数据,如数据表或电子表格。它可以动态地根据数据源调整大小,支持排序、过滤、分页等功能,是数据展示和操作的常用组件。 2. **全选功能...

    常用Flex网站常用Flex网站

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

    FlexChart平均线代码

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

    flex部分控件代码

    该代码展示了Flex中几种常用控件的使用方法,包括文本输入框、水平滑块以及复选框。通过这些控件的组合使用,可以实现较为复杂的用户交互逻辑。对于学习Flex框架的人来说,这是一段很好的实战代码,有助于理解Flex...

    as_flex代码规范

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

    flex有关的统计代码

    在IT行业中,Flex是一种基于...综上所述,"flex有关的统计代码"涉及了Flex组件的定制、数据绑定、事件处理以及统计计算等多个方面,这些技术的综合运用可以帮助开发者创建出功能强大且用户友好的数据统计应用。

    flex常用图表的实例

    通过将这个XML对象赋值给`dataProvider`,Flex会自动根据`xField`(分类字段)和`yField`(值字段)解析数据,生成对应的图表。 除了条形图,Flex还提供了多种图表类型。例如,`LineChart`用于绘制线图,`PieChart`...

    FlexCode

    Flex Builder或现在的Adobe Flash Builder是常用的集成开发环境(IDE),它为Flex应用提供了强大的代码编辑、调试和构建功能。 "Flex Source"标签可能暗示我们要关注Flex项目的源代码管理。在软件开发中,源代码...

Global site tag (gtag.js) - Google Analytics