[心得教程] [其他] 12个Flex常用功能代码
心得教程类型:
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;
- }
复制代码
翻译自:http://ntt.cc/2008/04/19/12-very ... source-in-flex.html
|
来源:http://bbs.9ria.com/viewthread.php?tid=5978&from=recommend_f
分享到:
相关推荐
以下是根据标题和描述中的12个Flex常用功能代码的详细说明: 1. **复制内容到系统剪贴板**:通过`System.setClipboard(strContent)`,你可以将任何字符串`strContent`复制到用户的系统剪贴板中,方便用户进行粘贴...
以下是12条常用的Flex代码,涵盖了Flex的多个方面,旨在提高开发者的开发效率和编程水平。 1. 复制内容到系统剪贴板 在Flex应用程序中,经常需要将内容复制到系统剪贴板,以便用户可以快速地粘贴内容到其他应用...
这个名为"Flex所有功能演示及代码.rar"的压缩包文件,显然包含了全面展示Flex功能的示例代码和相关资源,便于学习者或开发者理解和应用Flex的各种功能。 在Flex中,ActionScript是其主要的编程语言,它是一种基于...
以下是对Flex中常用代码的详细解释: 1. **解决Flex中文乱码问题** 在Flex应用中,如果遇到中文显示为乱码,可以使用`System.useCodePage = true;`来启用代码页支持,确保中文字符正确显示。这段代码应该在应用...
Flex源代码 Flexsource flex3源代码 flex3source 不是反编译的源代码,带注释的源代码 你值得拥有!!! 参见博客:http://blog.csdn.net/wojiao555555/article/details/11650679
在Flex中实现打印功能,开发者通常需要理解以下几个核心知识点: 1. **ActionScript与MXML**: ActionScript是Flex的主要编程语言,类似于JavaScript,用于编写动态功能;MXML是一种声明式语言,用于定义UI组件和...
这个“Flex常用教程及库”压缩包文件可能包含了丰富的资源,帮助开发者深入理解和使用Flex技术。 在Flex开发中,皮肤是一个关键的概念,它定义了应用程序或组件的外观和感觉。Flex允许开发者自定义组件的外观,以...
描述中的“很好用的FLEX代码整理工具”通常是指一个自定义的Eclipse或FlexBuilder插件,它的主要功能可能是代码格式化、代码风格检查和自动调整。这样的工具能够按照预设的编码规范对Flex源码进行格式化,包括缩进、...
这个压缩包文件包含了多个章节的实战代码,涵盖了Flex4开发中的关键概念和技术。 CH02 - "基础篇":这部分可能包含Flex4的基础知识,如MXML和ActionScript 3.0语法,以及如何创建基本的用户界面组件,如按钮、...
Flex Chart是Flex开发中不可或缺的工具,通过学习这个教程,你将能够创建出功能丰富、美观的图表,提升应用程序的数据可视化能力。无论你是否熟悉ActionScript,都可以借助提供的源代码和文档,轻松掌握Flex Chart的...
在Flex开发中,页面与代码分离是一种常见的最佳实践,它有助于提高代码的可维护性、可读性和可扩展性。Flex是一种基于ActionScript和Flash Player的开源框架,主要用于构建富互联网应用程序(RIA)。本资源“Flex ...
每个子文件都是针对特定IDE插件或功能的配置,这些配置可能会影响到代码的编译和构建过程。 `libs`目录存放了项目所需的库文件,包括第三方库和Adobe Flex框架自身的库。开发者可以通过引入这些库来扩展项目功能,...
这个“Flex中文教程”显然是为了帮助初学者掌握Flex开发技术,通过配合使用FlexBuilder这一强大的集成开发环境(IDE),让学习过程更为便捷高效。 教程中,你可以期待以下几个关键知识点的讲解: 1. **Flex基础**...
这些源代码例子可能是针对Flex SDK的不同版本,包括了第9、10、11、12和13章的内容,这通常意味着它们涵盖了从基础到进阶的各种主题。 在Flex开发中,ActionScript是主要的后端编程语言,它是一种面向对象的语言,...
Flex教程集合是一个全面的学习资源,旨在帮助用户深入了解和掌握Adobe Flex技术。Flex是一种开源的、基于ActionScript的框架,主要用于构建富互联网应用程序(RIA),它提供了丰富的用户界面组件和强大的数据处理...
Flex Builder(现已被Adobe Flash Builder取代)是一个集成开发环境,提供了代码提示、调试和项目管理等功能,使得开发更加高效。 3. **Flex组件库**:Flex提供了丰富的预定义组件,如Button、Label、Canvas等,可...
8. **Integration with other Adobe Technologies**:Flex可以与Flash、Flash Player、AIR以及Adobe其他产品集成,创建跨平台的桌面和网页应用。 通过深入研究Flex3宝典的代码示例,初学者不仅能掌握Flex的基本使用...
Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex ...