1、复制内容到系统剪贴板
System.setClipboard(strContent);
2、复制一个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 );
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、 清除子串左侧空格
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、生成随机字符串。
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开发中的几个重要主题,包括DataGrid、上传下载、WipeLeft隐藏动画以及分页功能的实现。 首先,我们来探讨DataGrid组件。DataGrid是Flex中用于显示大量结构化数据的组件...
接下来,我们逐个分析这几个函数的作用: **3.1 initApp() 函数** ```actionscript internal function initApp():void { img.addEventListener(MouseEvent.MOUSE_DOWN, dragHandler); canvas1.addEventListener...
这个“Flex常用教程及库”资源可能包含了一系列关于学习Flex开发的重要资料,尤其是对于准备面试或者提升技能的开发者来说非常有价值。 在Flex的开发中,ActionScript是其核心编程语言,类似于JavaScript,但具有更...
在学习编译原理时,FLEX和BISON的结合使用可以帮助我们理解以下几个核心概念: 1. **词法分析**:FLEX如何通过正则表达式匹配输入的字符流,生成Token序列。例如,如何识别数字、关键字、运算符等。 2. **语法分析...
该代码展示了Flex中几种常用控件的使用方法,包括文本输入框、水平滑块以及复选框。通过这些控件的组合使用,可以实现较为复杂的用户交互逻辑。对于学习Flex框架的人来说,这是一段很好的实战代码,有助于理解Flex...
在Flex客户端实现这一功能,主要涉及到以下几个步骤: 1. **初始化地图控件**:首先,需要在Flex应用中创建一个SuperMap iClient for Flex的地图控件,设置地图的基本属性,如服务地址、图层列表等。 2. **加载...
在学习Flex的过程中,你会接触到以下几个核心概念: 1. Flex SDK:这是一个免费的开发工具包,包含了编译Flex应用程序所需的全部工具,如Flex编译器和Flex Builder IDE。 2. Flex组件库:包含了一系列预定义的UI...
Flex编程涉及到以下几个方面: - **MXML**:Flex的主要标记语言,用于描述UI布局和组件属性。 - **ActionScript**:Flex的应用逻辑主要通过ActionScript实现,它是ECMAScript的一种扩展。 - **数据模型**:Flex支持...
源码可能包含以下几个部分: - 军标符号的定义:通过XML描述军事符号的形状和属性。 - 数据加载:获取并解析军事符号的数据,可能来自JSON或XML文件。 - 地图初始化:设置地图的基本配置,如服务地址、比例尺、...
Flex模块间通信是Adobe Flex应用程序开发中的一个重要概念,它允许不同模块之间共享数据、功能和服务。在大型项目中,模块化设计有助于代码组织和管理,提高代码复用性,同时降低复杂度。本示例将深入讲解如何在Flex...
下面将详细介绍几个与Flex相关的学习资源,帮助初学者更好地理解Flex的核心理念及其实用价值。 #### Flex基础概念 Flex是一种基于Flash Player和Adobe AIR运行时环境的开发框架。它允许开发者使用标准的XML和HTML...
在构建一个基于Flex和Java的Web项目时,我们需要掌握几个关键知识点。Flex是一种用于创建富互联网应用程序(RIA)的开放源代码框架,它主要用于构建交互性强、用户界面丰富的客户端应用。而Java则作为后端服务器端的...
- **创建Flex项目**:在FlexBuilder中新建一个Flex项目。 - **编写代码**:使用MXML(Flex的标记语言)和ActionScript 3.0编写简单的“Hello World”程序。 - **编译与运行**:通过FlexBuilder编译并运行程序。 ###...
在项目中,Flex3的使用通常涉及到以下几个关键知识点: 1. **MXML**:MXML是一种声明式语言,类似于HTML,但专为Flex设计。它允许开发者定义用户界面组件的布局和结构,以及与ActionScript3代码的绑定。在描述中...
更改ViewMenu的外观涉及以下几个关键点: 1. **自定义样式**:Flex支持通过CSS样式表来改变组件的外观。你可以定义自己的样式类,覆盖默认的样式属性,如字体、颜色、大小、边框等。在MXML中,你可以通过`styleName...
下面将详细介绍几个重要的内存优化策略。 1. **对象释放规则**:在Flex中,对象释放遵循以下原则: - 如果一个对象不再被引用,则系统会自动回收该对象。 - 如果存在循环引用的情况,则需要手动解除这些引用。 -...
其界面通常包含以下几种常用窗口: - **项目资源导航窗口(Navigator view)**:展示项目结构,便于管理和浏览项目文件。 - **代码编辑窗口(Editor)**:用于编写代码的主要区域。 - **问题窗口(Problems)**:...
描述中提到的几个关键点进一步解释了这个工具的工作流程: 1. **自动打开SQL服务**:这意味着工具能够自动连接到SQL Server数据库服务,无需开发者手动启动或配置。这对于开发者来说是一个方便的功能,可以节省他们...
在进行Flex性能测试时,测试流程通常包括以下几个步骤: 1. **计划阶段**: - 分析系统业务流程和架构,了解Flex应用的工作原理。 - 明确用户需求,分解测试目标,例如响应时间、并发用户数等。 - 定义性能测试...
自定义TitleWindow的最大化和最小化功能通常涉及以下几个步骤: 1. **监听鼠标事件**:我们需要监听TitleWindow的mousedown事件,以便在用户点击最大化或最小化按钮时执行相应的操作。这可以通过添加事件监听器来...