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://52friends.com'), '_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;
}
分享到:
相关推荐
根据提供的文件信息,这里主要包含了12个与Flex编程相关的代码片段。虽然这些代码片段较为简短且不完全清晰,但仍然可以根据它们的功能进行一定的解释和扩展,以便更好地理解每一条代码所涉及的知识点。 ### 1. ...
### Flex 有用的几行代码详解 #### 一、设置剪贴板内容 ```as3 System.setClipboard(strContent); ``` - **知识点说明**:在 Flex 中,`System.setClipboard()` 方法可以用来将指定字符串复制到剪贴板上。这对于...
1. **Flexbox**: 由Mrinal Wadhwa创建的一个flex组件库,包含多种有用组件,适合于前端布局和设计。 2. **Flexlib**: 由Dougmccune等人维护,提供大量实用的Flex组件,对于快速开发具有很大帮助。 3. **...
#### 二、关于Flex Builder(Chapter 2) 本章详细介绍了Flex Builder的发展历史、主要特点及其与Adobe Flash平台的关系。Flex Builder是一种强大的开发工具,支持基于Flex框架的应用程序开发。它提供了一套完整的...
正如 Vern Paxson 对其 C/C++ 工具 flex 的描述一样,虽然它们之间没有共享任何代码,但 JFlex 旨在为 Java 开发者提供类似的功能。 #### 二、设计目标 JFlex 的主要设计目标是为 Java 开发者提供一个高效且易于...
#### 二、代码编辑与管理 1. **Shift + Tab**: 将选中的代码块向左缩进一级。这对于调整代码格式或进行代码块的对齐操作非常有用。 2. **Alt + /**: 提供代码提示功能,即自动完成或提供可能的代码选项列表。这在...
11. **源文件夹配置**:为了使 MyEclipse 能够识别 Flex 项目,需要将 Flex 源代码文件夹(如 `flex_src`)设置为主源文件夹,以便编译和构建 Flex 应用。 12. **解决问题**:在开发过程中遇到的错误,如项目报错,...
### AS3和Flex一百条常用的知识 #### 1. 设置背景颜色 在AS3中,可以通过设置默认背景颜色来改变舞台的背景色。例如: ```as3 -stage.color = 0xFFFFFF; // 设置背景为白色 ``` 这通常在项目的初始化阶段进行设置。...
`Ctrl+Alt+R`是重命名变量或函数的快捷方式,对于重构代码非常有用。查找和替换功能通过`Ctrl-F`和`Ctrl-Shift-K`实现,而`Ctrl+/`用于对行进行注释。 在FlashDevelop中,`Ctrl+B`激活代码片段,`Ctrl+Shift+1`自动...
Flex是一种基于Adobe Flash的框架,用于开发跨平台的富...以上知识点覆盖了Flex编程中一些实用的小技巧和方法,这些技巧在日常的开发过程中非常有用,可以帮助开发者快速解决问题,并编写出更加高效和健壮的代码。
### 十二个非常有用的Flex函数详解 #### 一、复制内容到剪贴板 **函数**: `System.setClipboard(strContent);` 此函数用于将指定的字符串内容`strContent`复制到系统的剪贴板中。这在用户界面设计中非常有用,...
6. **调试工具**:内置的调试器可以设置断点,检查变量值,追踪调用栈,对于调试Flex应用程序非常有用。 7. **Flex组件库**:Flex SDK包含了大量的预定义组件,如按钮、面板、列表等,开发者可以轻松地在应用程序中...
以下是20条CSS编写建议,涵盖了从简单的属性使用到布局优化的各个方面。 1. 谨慎使用外边距属性 在CSS中,元素的垂直外边距在相遇时会发生折叠现象,即较大者保留,这可能会影响布局。为了避免这个问题,建议只在...
4. **编写 Flex 代码**:接下来编写 Flex 代码来实现所需的功能。以下是一个简单的示例: ```xml global { fontSize: 12pt } <![CDATA[ import mx.controls.Alert; private function showMessage():...
这对于临时屏蔽某些代码片段以测试程序其他部分的行为非常有用。 6. **生成文档注释** - **快捷键**: `Ctrl+Shift+D` - **功能描述**: 自动生成文档注释(如AsDoc)。这有助于开发者快速创建符合规范的文档注释...
根据给定的文件信息,我们可以总结出一系列关于Flex开发的基础知识点和特定实例,适用于初学者。以下是详细的知识点概述: ### Flex开发基础 #### 1. Flex简介 - **Flex** 是一种开源框架,用于构建高质量的Web...
这对于快速组织和查看代码非常有用。 3. Flex提供了一系列快捷键以提高开发效率,例如: - `Ctrl-F11` 用于执行(Run)应用。 - `F11` 用于进行调试(Debug)。 - `Ctrl-D` 用于删除当前行(Delete line)。 - ...
代码示例中使用的`ArcGISDynamicMapServiceLayer`类是Flex API中的一个重要组成部分,它允许开发者轻松地集成来自ArcGIS Server的地图服务。 **代码解析**: ```xml ``` - **`esri:ArcGISDynamicMapServiceLayer`...