易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex Metadata in ActionScript3

metadata最先开始于dotnet吧,叫做Attribute;然后java也紧随其后,叫做Annotaion;actionscript则叫做Metadata。其中dotnet与ActionScript的语法格式上都是相似的,如AS中的[Bindable]。在Java中则是用@XXX这样的语法,如@override。不过目的都是一个,给类或方法或属性增加meta data标记,从而实现对这些被标记的代码进行一些特殊处理。譬如FlexUnit4, 不再要求从测试用例中的测试方法必须以test开头,而是在方法之前用[Test]进行标记。这个跟JUnit 4是一致的,因为FlexUnit4应该是参考了JUnit的。在dotnet中可以有如下的例子(该例子引自http://ondotnet.com/pub/a/dotnet/excerpt/prog_csharp_ch18/index.html?page=4
, 该文章是一篇很好的关于介绍dotnet Attribute的文章)
namespace Programming_CSharp
{
using System;
using System.Reflection;

// create custom attribute to be assigned to class members
[AttributeUsage(AttributeTargets.Class |
AttributeTargets.Constructor |
AttributeTargets.Field |
AttributeTargets.Method |
AttributeTargets.Property,
AllowMultiple = true)]
public class BugFixAttribute : System.Attribute
{
// attribute constructor for
// positional parameters
public BugFixAttribute
(int bugID,
string programmer,
string date)
{
this.bugID = bugID;
this.programmer = programmer;
this.date = date;
}

// accessor
public int BugID
{
get
{
return bugID;
}
}

// property for named parameter
public string Comment
{
get
{
return comment;
}
set
{
comment = value;
}
}

// accessor
public string Date
{
get
{
return date;
}
}

// accessor
public string Programmer
{
get
{
return programmer;
}
}
// private member data
private int bugID;
private string comment;
private string date;
private string programmer;
}


// ********* assig


相关文档:

利用flex builder 来开发php

因为flex builder 工具是基于eclipse 上的,所以一些开发plug in 在flex builder  也是可以用的.
php:
   Help-->Software Updates-->Find and Install-->Search for new feature to install-->new Reomote site
      URL: http://update.phpeclipse.net/update/st ......

Flex值得一看参考资源(转)

转自http://gdljg0460.javaeye.com/blog/268848
1. Flexbox
http://flexbox.mrinalwadhwa.com/
这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。
2. Flexlib
http://code.google.com/p/flexlib/
由Dougmccune等人建立的flex组件库,其中有不少实用的组件。
3.SpringGraph Flex Compo ......

RSL--Flex swf 御用减肥专家

RSL ( Runtime Shared Library )——运行时组件共享库,用就是使同域里的项目可共享资源,这样可以节省项目的档案大小,易切割、易搬运、易分享组件库项目与组件库可分开开发 .如下图:
下面用图文的方式展示在Flex Builder中使用RSL给Project减肥的步骤。首先来看看减肥之前的”体重”:
如上图所示: ......

Flex 时间格式化 (转换)

在Flex应用中常常需要以一定的格式来显示时间,以下是一种做法。
首先创建一个DateFormatter 控件
<mx:DateFormatter id="df" formatString="YYYY-MM-DD JJ:NN:SS"/>
formatString="YYYY-MM-DD JJ:NN:SS"指定了时间的格式为2009-6-20 19:02:27,这里可以设置成自己需要的格式。
然后写个函数
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号