FLEX学习心得Word格式.docx
《FLEX学习心得Word格式.docx》由会员分享,可在线阅读,更多相关《FLEX学习心得Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
7,AdobeAIR迷你教程--监测网络状态,离线/在线应用程序的实现
8,FLEX45°
视角游戏地图编辑器
9,RGP游戏基础45地图寻路和地图切换完整例子
10,8款ASbitmap操作类
11,FLASH网游通过XMLSocket与VB服务端通信教程
12,flex聊天发送QQ表情
13,Flex组件的定位和布局
14,谈谈FlashMMORPG的地图技术
15,地图分块加载的实现
16,flash程序优化的一些经验
17,12个Flex常用功能代码
1)。
复制内容到系统剪贴板
1System.setClipboard(strContent);
复制代码
2)。
复制一个ArrayCollection
2//dummysolution(well,itworks)
3varbar:
ArrayCollection=newArrayCollection();
4foreach(vari:
Objectinac){
5bar.addItem(i);
6}
7//fantastic!
//
8varbar:
ListCollectionView=newListCollectionView(ListCollectionView(ac).list);
9
3)。
打开一个新浏览器窗口
10navigateToURL(newURLRequest('
http:
//ntt.cc'
),'
_blank'
);
4)。
刷新浏览器
11navigateToURL(newURLRequest("
javascript:
location.reload();
"
),"
_self"
)
5)。
关闭浏览器
12navigateToURL(newURLRequest("
window.close()"
6)。
设置Alert窗口的背景为透明
13Alert
14{
15modalTransparency:
0.0;
16modalTransparencyBlur:
0;
17}
7)。
取随机颜色
18lbl.setStyle('
color'
0xffffff*Math.random());
8)。
清除子串左侧空格
19publicfunctionLTrim(s:
String):
String
20{
21vari:
Number=0;
22while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||s.charCodeAt(i)==9)
23{
24i++;
25}
26returns.substring(i,s.length);
27}
9)。
清除字串右侧空格
28publicfunctionRTrim(s:
29{
30vari:
Number=s.length-1;
31while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||s.charCodeAt(i)==9)
32{
33i--;
34}
35returns.substring(0,i+1);
36}
10)。
清除字串左右的空格
37publicfunctionTrim(s:
38{
39returnLTrim(RTrim(s));
40}
11)。
获取数据类型
41getQualifiedClassName(data)
12)。
生成随机字符串。
42privatefunctionGenerateCheckCode():
43{
44//init
45varran:
Number;
46varnumber:
47varcode:
String;
48varcheckCode:
String="
;
49//get4radom
50for(vari:
int=0;
i<
4;
i++)
51{
52ran=Math.random();
53number=Math.round(ran*10000);
//getresultlike0.1234
54if(number%2==0)
55code=String.fromCharCode(48+(number%10));
//0'
sASCIIcodeis48
56else
57code=String.fromCharCode(65+(number%26));
//A'
sASCIIcodeis65
58checkCode+=code;
59}
60returncheckCode;
61}
复制代码
翻译自:
//ntt.cc/2008/04/19/12-very...source-in-flex.html
18,FLEX超炫皮肤
19,FLEX分页组件
20,五分钟用Flex构建WebService应用
21,FLEX学习的视频教程
flex幻想教程---郑老师
22,FLEXac3开源类库
23,自动关闭的Alert
创建一个自动关闭的Alert弹出框---就是加了个timer,PopUpManager.removePopUp(alrt);
<
?
xmlversion="
1.0"
encoding="
utf-8"
>
!
--...rt-control-in-flex/-->
mx:
Applicationname="
Alert_PopUpManager_removePopUp_test"
xmlns:
mx="
backgroundColor="
white"
initialize="
init();
<
Script>
[CDATA[
importmx.controls.Alert;
importmx.events.CloseEvent;
importmx.managers.PopUpManager;
privatevaralrt:
Alert;
privatevaralrtTimer:
Timer;
privatefunctioninit():
void{
alrtTimer=newTimer(5000,1);
alrtTimer.addEventListener(TimerEvent.TIMER_COMPLETE,removeAlert);
}
privatefunctionshowAlert():
alrt=Alert.show("
I'
manAlertcontrolandIwillclosein5secondsunlessclosedbyauser."
"
SelfclosingAlert"
Alert.OK,this,alrt_close);
alrtTimer.reset();
alrtTimer.start();
privatefunctionalrt_close(evt:
CloseEvent):
alrtTimer.stop();
lbl.text="
Closedbyuser."