No.1 Copy content to clipboard:
- System.setClipboard(strContent);
No.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 );
No.3 Open URL:
- navigateToURL(new URLRequest('http://ntt.cc'), '_blank'
No.4 Page reload:
- navigateToURL(new URLRequest("javascript:location.reload();"),"_self")
No.5 Close browse:
- navigateToURL(new URLRequest("javascript:window.close()"),"_self");
No.6 Set the background alpha to transparent on Alert window:
- Alert
- {
- modalTransparency:0.0;
- modalTransparencyBlur:0;
- }
No.7 Set random color:
- lbl.setStyle('color', 0xffffff*Math.random());
No.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);
- }
No.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);
- }
No.10 Trim left and right of white space
- public function Trim(s : String):String
- {
- return LTrim(RTrim(s));
- }
No.11 get data type:
- getQualifiedClassName(data)
No.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
分享到:
相关推荐
### 十二个非常有用的Flex函数详解 #### 一、复制内容到剪贴板 ...以上介绍了Flex开发中非常实用的十二个函数,它们涵盖了复制粘贴、数据处理、UI优化等多个方面,对于提升开发效率和用户体验都有很大的帮助。
在这个"flex4实现的简单相册实例"中,我们可以深入探讨Flex4在创建相册应用中的关键知识点。 1. **Flex SDK与Flash Builder**:Flex SDK是开发Flex应用的基础,包含了编译器和Flex框架库。而Flash Builder是一款...
Flex会自动生成一个名为yylex()的主扫描函数,这个函数在执行过程中不断地尝试匹配输入中的模式。 接下来,我们来看看Flex的安装。在Windows环境下,你可以从官方网站下载Flex的预编译版本,如描述中提到的2.25.4。...
Flex系列教程之三主要聚焦于通过一个简单的小程序来引导我们了解Adobe Flex这一开发平台。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript编程语言和MXML标记语言,允许开发者创建交互性...
标题 "flex air简单的通讯录" 暗示了这是一个基于Adobe Flex和Adobe AIR技术开发的简单通讯录应用程序。Flex是用于构建富互联网应用程序(RIA)的开源框架,它使用MXML和ActionScript作为主要开发语言。AIR(Adobe ...
在FLEX中,通常我们使用内置的Date对象来处理日期,使用String类的方法来处理字符串,而ASCB函数包则提供了一些额外的功能,比如将特定格式的字符串转换为日期对象,这在处理用户输入或解析日期数据时非常有用。...
在本文中,我们将深入探讨如何使用Flex这一强大的开发框架来绘制数学函数图像,这对于初学者来说是一个很好的学习项目。Flex是Adobe开发的一款基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA)...
总的来说,通过学习和实践这个Flex简单时钟的制作,你可以掌握以下关键知识点: 1. Flex框架的基本概念和架构。 2. MXML和AS3的结合使用,理解声明式和程序化编程的不同。 3. 自定义组件的创建和继承。 4. AS3中的...
在Flex中,数据绑定是一种强大的机制,它允许开发者将UI组件的属性与应用中的数据模型进行关联。当数据模型发生变化时,UI会自动更新;反之,用户对UI的操作也能反映到数据模型上。这种特性极大地简化了开发过程,...
在本文中,我们将深入探讨如何使用Adobe Flex 3框架创建一个基本的FLV(Flash Video)播放器。Flex 3是ActionScript 3.0的一个强大的开发工具,它提供了丰富的用户界面组件和强大的数据服务支持,使开发者可以构建富...
此“FLEX网站源码”压缩包文件很可能包含了一系列Flex项目或组件的源代码,可以帮助开发者理解和学习Flex的相关知识。 1. **Flex框架介绍**:Flex框架主要由Flex SDK和Flex Builder两部分组成。SDK是免费的,包含...
总的来说,"我的第一个flex项目"是一个很好的起点,通过实践这个项目,你可以了解到Flex的基本概念和开发流程,为进一步学习Flex和构建更复杂的RIA奠定基础。记住,动手实践是学习任何技术的关键,祝你在Flex开发的...
下面是一个简单的示例,演示如何在Flex应用中创建并分发`MyEvent`事件: ```xml ()"> [Event(name="MY_CLICK", type="ascode.MyEvent")] <![CDATA[ import ascode.MyEvent; public function init():...
6. **实际应用**:在提供的压缩包文件"datagrid_excel"中,可能包含了一个简单的Flex应用程序示例,演示了如何实现上述过程。这个应用可能包含了一个DataGrid,一个按钮,以及点击按钮时触发的事件处理函数,该函数...
这篇博客“Flex布局变化时的动画效果解析 简单版”可能是作者对如何在Flex布局中实现动态变换的一种简明介绍。 首先,我们需要理解Flex布局的基础概念。在Flex布局中,容器被设置为`display: flex`,它的子元素称为...
在IT行业中,Flex是一种基于ActionScript 3.0和Flash Player的开源框架,主要用于构建富互联网应用程序(RIA)。本篇文章将深入探讨如何使用Flex来控制SWF文件,以及相关的关键技术点。 首先,SWF全称是Small Web ...
通过上述介绍,我们可以看出,虽然“flex tree的简单使用”看起来很简单,但它涉及到的数据绑定、事件处理和UI定制等方面都是Flex开发中的重要概念。理解并熟练运用这些知识,将有助于我们构建出更高效、用户体验更...
例如,一个简单的Flex输入文件(通常命名为`lexer.l`)可以定义正则表达式规则,通过`flex lexer.l`命令,会生成对应的C代码文件(通常是`lexer.c`),然后编译此C文件即可得到词法分析器。 Flex支持多种高级特性,...
- Flex中的事件驱动编程模式使得组件间的交互变得简单。例如,当用户点击按钮时,可以触发相应的事件处理函数。 5. **Flex构建流程** - 使用Flex Builder(现称为Flash Builder)或命令行工具构建Flex应用,涉及...
Flex4 AIP(ActionScript Integrated Programming)是Adobe Flex框架的一个版本,主要针对ActionScript开发者,提供了构建富互联网应用程序(RIA)的强大工具。Flex4引入了许多新特性,旨在提高开发效率和用户体验,...