1 / 4
文档名称:

FLEX(UI)开发规范.docx

格式:docx   大小:21KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

FLEX(UI)开发规范.docx

上传人:n22x33 2018/6/7 文件大小:21 KB

下载得到文件列表

FLEX(UI)开发规范.docx

相关文档

文档介绍

文档介绍:FLEX(UI)开发规范
整体框架规范
目录规范
每一个目录对应一个大的功能模块,此目录下的子包应该对应每一个功能,如果有更细小的功能分支则继续放置旗下以封装好的子包形式出现,以此类推。其规则就是要有集成和封装的性质,这样,代码的编写以及维护等阶段都会显得很有条理。
布局样式规范
经过反复尝试和经验的积累,我们得到了很多准确和成熟的比例以及精准的长宽数值,这些数值使得我们的页面满足在任何大于1024*768 分辨率的情形下,都可以正常展现预想的效果。
文件命名规范
文件扩展名
Mxml : .mxml
ActionScript: .as
Css: .css
文件名
首先不能包含空格、标点和特殊符号
ActionScript
类和接口使用开头字母大写的驼峰式命名,例:ExampleClassName
接口总是以一个大写字母I开头,例:IExampleInterface
报名(includes)使用开头字母小写的驼峰式命名
命名空间使用开头字母小写的驼峰式命名,例:myNameSpace
MXML
总是使用开头字母大写的驼峰式命名
编码
所有文件都必须使用UTF-8编码
ActionScript文件
import(引用)
使用完整的引用名,不要使用星号(*),除非使用了包的绝大部分
推荐使用:import
避免使用 import .*
变量声明
每行只有一个声明。
正确的:
var a:int = 10 ;
var b:int = 10 ;
错误的:
var a:int = 10 ;var b:int = 10 ;
尽量对变量进行初始化,如果一些变量的初始值在方法调用中付给则不需要初始化。即使是默认值也要初始化。
正确的:
public var isAdmin:Boolean = false;
错误的:
public var isAdmin:Boolean; //Boolean型变量的默认值是false
变量的声明放在代码块开始的位置,除非是在循环中。
注释
文档注释
文档注释是指在每个类、接口、变量、方法以及元标签等定义前面放置的一段注释,文档注释的作用是,让那些将要使用这些定义的人能更好的了解定义的作用,而无需去研究代码。
例: /*LinkButton 仿IE超链接
样式:
color:字体颜色
textDecoration:下线划(无:normal,有:underline)
textRollOverColor:鼠标滑过时字的颜色
textSelectedColor:鼠标按下时字的颜色,即被选中时的颜色
*/
执行注释
//鼠标悬浮在字上
override protected function rollOverHandler(event:MouseEvent):void
{
(event);
if (_linkable)
{
super.