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

Adobe Flex 编码规范

Adobe Flex 编码规范 收藏
该文档中创建的实例是基于DClick 的工作方法,Java 编码约定和Adobe Flex SDK 中的约定。
二、文件:
2.1 文件扩展名  
MXML 代码:.mxml  
ActionScript 代码:.as  
CSS 代码:.css
2.2 文件名不能包含空格、标点和特殊符号  
ActionScript   类和接口使用开头字母大写的驼峰式命名例:ExampleClassName  
接口总是以一个大写字母I开头例:IExampleInterface  
包含(includes)使用开头字母小写的驼峰式命名;  
命名空间使用开头字母小写的驼峰式命名例:myNamespace  
MXML    总是使用开头字母大写的驼峰式命名  
CSS    总是使用开头字母小写的驼峰式命名
2.3 编码
所有文件都必须使用UTF-8 编码
三、ActionScript 3.0:
3.1 文件结构
ActionScript 文件必须包含以下组成部分:
   1   开篇注释
   2   定义包
   3   声明命名空间
         一个文件要定义命名空间,如果存在命名空间,这是最后部分 空间,这么做就行了
   4 Import 描述 按字母顺序排序;
         1. flash 包 如果导入命名空间,
         2. mx 包 同名的包要先于类
        3. com.adobe 包
        4. 公司组件
        5. 第三方包,按字母顺序排序
         6. 属于该文件的工程包
    使用完整的引用名,不要使用星号(*),除非使用了包的绝大部分。
    推荐使用:importmx.core.Application
    避免使用:importmx.core.*
5   use 声明(命名空间) 按字母顺序排序
6   元数据
    1. Event
    2. Style
    3. Effect
    4. 其他元数据,按字母顺序排序
7   定义包和接口
8   静态变量(static)
    


相关文档:

flex event实例

EventArgExtend.as
package myeventhelper
{
public class EventArgExtend
{
public function EventArgExtend()
{
}
public static function create(f:Function,...arg):Function //addEventListener注册事件进行传递参数的方法
{ //EventArgExtend.create(comB.onGetParentTotal,this)
......

理解 flex actionscript

as 不允许overload...即对于同一个函数名不能有不同的参数列表和返回值
类中的geter 和 setter 与其他的方法一样,除了
1.get函数没有参数,并且必须有返回值,并且必须有get关键字
2.set函数必须有参数并且没有返回值,并且必须有set关键字
Java代码
public function get sampleProperty( ):Str ......

JAVA和Flex敏捷调用(二)

    Flex在和java调用过程中,其实有更加灵活的办法来提高系统的敏捷度,极大提高系统的耦合和开发效率。在这里我继续给大家介绍一下,敏捷调用中的java动态代码调用。
    先看java的类(BeanShell)这里主要是接收java代码来动态调用的
    package com.shine.framework.be ......

flex中如何使用资源

使用资源最简单的方法就是通过选中你的flex工程,然后从右键的菜单中选择properties,选择Flex build path中的Source Path,然后把你.properties文件所在的目录添加进去。现在就可以在MXML中使用资源了,代码比较简单,首先假设你的资源名名字是messages_zh_CN.properties,那么定义好
    <fx:Metadata ......

FLEX中的Fluorine网关与WebService的区别

因为无论是FLEX,还是Silverlight、AJAX,他们都无法直接操作数据库(据最新消息,微软有了Microsoft .NET RIA Services,它可以直接操作数据库,我期待着她能在VS2010中出现),通常用WEBSERVICE等中间人的方式来进行SOAP协议的的文本传输,效率很低(大家试一下就会知道简直无法忍受),FLEX为了加快传输速度,于是制定了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号