`

12个Flex小知识

    博客分类:
  • Flex
 
阅读更多

日积月累--12flex常用功能代码(转载)

做人要厚道,这篇文章来自:http://bbs.actionscript3.cn/thread-5978-1-1.html 


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

System.setClipboard(strContent);


2,复制一个ArrayCollection

Code
   //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,清除子串左侧空格

Code
 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,清除字串右侧空格

Code
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,生成随机字符串

Code
 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;

<!--EndFragment-->
分享到:
评论

相关推荐

    Flex小知识点

    这个"Flex小知识点"的标题暗示我们将探讨Flex的基本概念、核心组件以及它在实际开发中的应用。这篇博文链接虽然没有提供具体内容,但我们可以通过对Flex的通用知识进行深入讲解来涵盖相关主题。 首先,Flex提供了...

    flex常用知识问答

    flex 常用 知识 问答 flex 常用 知识 问答 flex 常用 知识 问答

    flex成功画一个点

    在Flex编程中,"flex成功画一个点"这个主题涉及...如果你能访问这个文件,可以结合文件内容加深对这个知识点的理解,例如查看如何在不同场景下使用这个技巧,或者学习如何扩展这个基本的点绘制方法来创建更复杂的图形。

    强化flex基础知识

    Flex是Adobe公司开发的一种用于创建富互联网应用程序(RIA)的技术,它主要基于ActionScript和MXML,用于构建可跨多个浏览器和操作系统运行的交互式用户界面。本教程旨在强化Flex的基础知识,帮助开发者掌握Flex的...

    Flex万年历记事本_flex源码

    在Flex源码中,我们可以期待看到以下几个关键知识点: 1. **MXML与ActionScript**:Flex应用主要由两种语言编写,MXML用于定义组件结构和界面布局,而ActionScript则处理逻辑和业务代码。在"万年历记事本"的源码中...

    学习flex基础知识

    在“学习flex基础知识”这个主题中,我们首先需要理解Flex的基本概念。Flex框架包括了开发工具、运行时环境和组件库。开发工具如Adobe Flex Builder或IntelliJ IDEA等,提供了一整套集成开发环境(IDE)来编写、调试...

    经典的Flex 飞机小游戏源码

    总的来说,这个Flex飞机小游戏源码是一个深入理解Flex游戏开发的起点。通过研究和修改源码,开发者可以掌握如何在Flex环境中创建动态、互动的游戏,并且能够将这些知识应用于其他类型的RIA项目。无论是对于初学者...

    FLEX网站源码 FLEX网站源码 FLEX网站源码

    Flex是Adobe公司开发的一种富互联网应用(Rich Internet Application,RIA)框架,主要用于构建运行...通过研究这些源码,开发者可以了解到Flex如何构建UI、处理数据、响应用户交互以及与服务器通信等多个方面的知识。

    雷电小游戏flex编写

    是学习完《软件开发新技术》课程后进行的一次全面的综合练习,涉及的深度广些并更加接近实用,要求学生利用所学知识分析、设计并实现一个较简单的基于Flex技术的软件。通过课程设计,使学生综合使用所学过的系统分析...

    Flex知识总结

    flex开发知识总结 flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex...

    flex例子.flex源程序

    0.81可能是它的版本号,表示这是一个较早的迭代,可能不包含所有最新的功能,但对于学习Flex的基础知识和早期版本的开发流程是非常有价值的。 在学习Flex时,你将接触到以下几个关键知识点: 1. **Flex SDK**: ...

    记事万年历flex源码

    综上所述,"记事万年历flex源码"是一个展示Flex技术在构建富互联网应用中的实际应用的例子,它融合了UI设计、事件处理、数据绑定和定制组件等多方面的知识。对于想要提升自己在Flex开发技能的开发者来说,这是一个...

    学习Flex做的几个小程序。

    通过这个“FlexStudy”压缩包,初学者可以逐步探索Flex的各个方面,包括组件的使用、事件处理、数据绑定等基础知识,从而建立起对Flex框架的深入理解。在实践中学习,无疑是掌握新技能的最佳方式。通过运行和分析...

    看完Flex就可以做出一个小游戏

    以下是对 Flex 开发中涉及的关键知识点的详细解释: 1. **Design 视图与 Source 视图**: - **Design 视图**:提供了一个图形化界面,用于直观地布局和设计用户界面元素,如按钮、图片等。 - **Source 视图**:...

    FLEX知识点技术总结excl版

    **FLEX知识点技术总结** FLEX,全称为Flexible Box,是一种在Web开发中用于布局的CSS3模块。它提供了一种更加灵活的方式来控制元素在容器内的排列方式,无论是单行还是多行,甚至是在不同屏幕尺寸下的响应式设计。...

    Flex 系列教程之三 一个简单那的小程序让你了解Flex

    在本教程中,我们将深入学习Flex的基本概念和组件,以及如何利用它们来构建一个小程序。首先,我们需要安装Flex Builder,这是一个集成开发环境(IDE),提供了代码编辑、调试和预览功能,极大地方便了Flex应用的...

    Flex资料大全(Flex白皮书 Flex cookbok Flex编程指南 Flex设计模式等)

    本资料大全包含了多个重要的Flex学习资源,如Flex白皮书、Flex Cookbook以及Flex编程指南,这些都是深入理解Flex开发不可或缺的文献。 1. **Flex白皮书**: Flex白皮书是Adobe官方发布的技术文档,通常包含Flex...

    flex 面试题flex

    【Flex面试题】Flex面试题主要涵盖Flex的基础概念、开发框架、MVC模式的应用、内存管理、垃圾回收机制、前端性能优化以及与后端通信等多个方面。以下是对这些知识点的详细解析: 1. AS2与AS3的区别: AS2...

    flex学习笔记 flex学习总结 flex学习教程

    Flex Builder(现已被Adobe Flash Builder取代)是一个集成开发环境,提供了代码提示、调试和项目管理等功能,使得开发更加高效。 3. **Flex组件库**:Flex提供了丰富的预定义组件,如Button、Label、Canvas等,可...

Global site tag (gtag.js) - Google Analytics