Flex学习笔记四
Author: 柳世杀神·GabrielGon12 一 2008
1、有人问到,在验证控件的时候,字体默认是9号的,英文还好,中文的话就模糊到一起去了。解决办法如下: .errorTip{ font-size:12; }2、addEventListener,很重要,任何可视化组件都有这个监听方法,addEventListerner有五个参数:addEventListener(type:String,listener:Function,useCapture:Boolean=false,priority:int = 0,useWeakReference:Boolean = false)其中前两个参数最重要,分别指事件的类型和对应的执行函数名。后面的三个参数也不容忽视,一般情况下可以省略,我们先不去考虑。具体在后面说明3、MouseEvent包含了所有鼠标事件,如单击、双击、鼠标按下、鼠标松开、鼠标移动等等。他们都被封装成MouseEvent类的成员属性。使用时,直接引用类成员名,而不需要知道真正的事件名。exp:btn.adEventListener(MouseEvent.CLICK,doClick)4、从块中与mxml的其他组件互动,有些初学者还是有些许混淆。只需要记住: ·首先定义其他标签的id ··在中写代码块 ···在mxml的需要互动的组件中,写明动作(什么时候)="代码块名"
- No Comments , 30 次阅读 Hits
-
标签:FLEX, 学习笔记
Flex学习笔记三&一点其他
Author: 柳世杀神·GabrielGon9 一 2008
今天时间有些紧迫,事情也较多,又收了一个新学生,大部分时间在写未来几个月的教案。因此只看了一些容器、组件的特性相关的文字。曾经都是直接拖过来用的(除了一些必要动态添加的地方),今天全部自己在Code下打了一次,也有些许感悟,更加深层的理解这些东西是怎么运作的在看书的途中,和友人正好聊起容器类组件,然后说到了ViewStack,他说有些不明白有什么用。这里说一下ViewStack的理解:隐藏的Accordion,元素位置上较Accordion灵活,转换方式也不一样。初学者可以这样理解:MC的帧切换……(呃~我知道,这样说很容易挨砖,不过这样确实比较容易理解他的本意:ViewStack由若干个容器组成,每次只有一个容器是可见或活动的。ViewStack容器不为用户提供切换前容器的界面接口,我们可以通过ActionScript来控制,或者把他和其他控制类容器联合一起使用,利用他们提供的功能来实现界面的转换)不过……既然继承自ViewStack的TabNavigator与ViewStack的功能一样,并且前者比后者还多了一个供用户切换内容的界面接口,那么ViewStack用来干嘛……自定义菜单吗……同样的,说一下从文中理解的Tile和Grid。其实是我的一个疑问。如果真按照书上所说,若要精确控制每一行对象的个数还要计算组件的宽度和子级元素的宽度,而Tile的功能和一个1*1的Grid是一样的(呃~我是这样理解,若有勘误,还望指正)。那么Tile不是相当于没用?碰到任何需要的情况直接用Grid就行了嘛!难道Tile和Grid比较起来仅仅就是“方便”一点?另外,关于一点其他的东西最近很多人都在问我“面向对象(OOP)”应该怎样理解,这个问题曾经在我刚刚接触OOP的时候也困惑过一段时间。今天本来打算写一篇比较简单易懂,特别是菜鸟们一看就知道什么是面向对象的概念的文章,可是在写好准备发布之际,突然想到报名我学习班的各位……这样似乎对他们有些不公平了。因此还是将文章转为内部共享了……
- No Comments , 26 次阅读 Hits
-
标签:FLEX, 学习笔记
Flex学习笔记二&《Flex第一步》错误汇总
Author: 柳世杀神·GabrielGon8 一 2008
Flex学习笔记12:23对初学者来说,XML/XMXL可以这样理解:标签、属性与标签、属性的环环套环环XMXL中,是可以设置组件的长宽百分比的。而在AS中,只能设置为像素值,若要在AS中设置百分比,需要用到percentWidth和percentHeight两个属性13:00若一开始即要执行的是一段AS,记得在头applicationComplete进去,例如:applicationComplete="initApp()"当然。不仅仅是AS,一切要将程序最先运行的代码都要放在这个监听函数中“一切皆是对象”你可以这样理解:首先脑袋中构思一副图,然后将一块块小的拼图块分工画好,之后用addChild之类的方法将他们丢到舞台上去,并拼接在一起,成为你脑袋中构思的那幅图。这里有个例子可以帮你理解这段话intelnal function initApp():void{ //创建一个新的Panel的实例,这里,虽然创建了Panel这个对象,单仅仅是被创建了,并不会马上显示出来,直到调用了addChild,才将这个对象添加到容器中,从而对象被绘制,出现在显示层 var win:Panel = new Panel(); //设置组件的位置 win.x = 20; win.y = 20; //将该实例添加到程序容器中并显示 addChild(win);}13:15关于import,曾经一直有点让我很是迷惑,也问讯过不少人:到底怎么判断什么情况下import什么包?而几乎所有人给我的答案几乎都是:用什么import什么。当然,这点我一直知道,所以当时很是不明白“怎么判断我要用什么”这个问题,因此关于import的包一直都是*,导致程序臃肿的可以。今天看了44~45页的EXP,瞬间明白了这个让我迷惑已久的import判断,其实之前所有人给我的回答都是正确的,也是不可再细分的回答-用什么就import什么。呃~是的,如果你现在有和我曾经一样的疑问,我现在也只能这样回答你-用什么就import什么……当然。若要综合理解,我想35页的容器层级关系表给我了很大的帮助。可是在这个功能限制诸多的Blog上就不怎么方便画出,并上传那个表了…见谅自此,“一切皆对象”这句话的意思,更加深刻的明白了一层。如果要用一个词来概括这一层,那么就是:附加/帖附。一个变量/常量与一个类/函数/包的附加/帖附16:50在看《Flex第一步》的时候,对于一个AS3的BUTTON的问题有些不明白,回头翻看《AS3殿堂之路》的目录时,一些以前所不容易理解的东西竟然都在《AS3殿堂之路》的后半部分,实在让人激动。现在想想,这两本书实在是天作之合的极品天书配对。买的太值了另,关于ActionScript3 Cookbook,昨天在出版社网站上付款邮购了,今天确认状态,竟然告诉我这书还没印出!网页上面是预售!问什么时候能出来,答案竟是……不明……我喷血哦~~早知道在淘宝上多花十几块钱买了算了!不过……问题在这里,出版社自己的库房都没有印出来的书,那些淘宝商家怎么会拿到了?而且还是正版?16:57暂时放下《AS3殿堂之路》,待看完《FLEX第一步》后续章节继续(PS:感叹,冲动之下买的即时贴这段时间使用率大增,难道真的一切冥冥中自有天意?)18:32自定义组件中,creationComplete为程序初始化后的触发事件。通常我们将程序运行前的准备工作卸载此事件的监听中(类似于Application的applicationComplete,使用方法也一样)18:52今天到此为止,先消化一下备注:P35为FLEX容器层级关系表20:21自定义组件就包含在自身的标签中,不要重定义《Flex第一步》错误汇总 比较严重错误(一般知识性错误)第41页4.1.3节的最后一段,介绍DividedBox的属性liveDragging时,原文:“当为true时,表示在拖动分割块时,分割块附近的元素只在鼠标松开时才调整位置;如果为false,则在拖动时就会不断的调整位置。” 写反了,应该是:“当为false时,表示在拖动分割块时,分割块附近的元素只在鼠标松开时才调整位置;如果为true,则在拖动时就会不断的调整位置。”第91页代码错误,原文: private var mXML:XMLList = <menu> <item label="文件"> <node label="新建画板" data="new"/> <node label="清除画板" data="clear" enabled="false"/> <node type="separator" /> <node label="退出系统" data="logout"/> </item> <item label="帮助"> <node label="帮助" data="help"/> …
- No Comments , 51 次阅读 Hits
-
标签:FLEX, 学习笔记
Flex学习笔记一
Author: 柳世杀神·GabrielGon7 一 2008
今天《Flex第一步》到了,初略看了一下,虽然大部分都明白,不过我深知自己的基础不慎牢靠,而一些很低级的错误也就栽倒在这些初级问题上。于今天开始做个学习笔记,以做备忘今天进程:仔细研读1~3章节内容。分别为:Flex简介、Flex的安装和开发环境建立、Mxml语言简介要点&备忘&进度:1、Flex Builder Plug-in And Flex SDK为Eclipse框架插件运行,Eclipse下载地址:www.eclipse.org2、创建一个Flex Project,并按照规范代码格式和习惯写一个Helloworld。 -一个Button -一个Label -点击Button改变Label的text3、MXML文件结构 -mx:Application:特殊标签,每个Flex项目中,可能有多个MXML,但作为程序入口的运行文件只有一个,主文件标示是根节点为mx:Application,一个程序中只能出现一个mx:Application节点。 -命名空间(概念仍需强化)4、自定义MXML组件(P27),注意:任何元素最好使用相对路径(当然,远程引用的除外,这里指一个项目中的元素),否则会出现一些稀奇古怪的错误5、MXML中使用ActionScript -方式一:在组件的时间属性中使用ActionScript来处理事件 -方式二:在MXML文件中插入ActionScript块6、创建外部ActionScript文件 -7、创建ActionScript类文件 -新建一个ActionScript Class -在CDATA内直接引用,并在头中用applicationComplete将时间处理交给initApp() EXP(Test.as): internal function initApp():void{ var myTest:Test = new Test() } ]]> 8、编辑非可视化对象 -简历一个数组和一个XML对象,并将他们分别显示在一个List和一个Tree中 -注意:XML标签的label属性的缺失 PS:ActionScript3 Cookbook的简体中文版原来已经发行了……今天才知道,已经去电子工业邮购了一本,期待早点到。之前看了一点电子书(扫描版……),发现确实是经典之作,实在是一本适合放在桌面上随时翻阅的宝典。Cookbook系列盛名不负啊~
- No Comments , 36 次阅读 Hits
-
标签:FLEX, 学习笔记
杭州之行
Author: 柳世杀神·GabrielGon5 一 2008
- No Comments , 9 次阅读 Hits
-
标签:旅游, 杭州, 西湖
已到杭州,偷网
Author: 柳世杀神·GabrielGon27 十二 2007
这地方竟然可以偷到WIFI,而且信号还很强,在满和差一格之间徘徊 呵呵,这下方便许多了GOOD,很好很强…
- No Comments , 18 次阅读 Hits
-
标签:WIFI, 杭州
十五种负热量食品
Author: 柳世杀神·GabrielGon24 十二 2007
下面这些食品有这样的能力,它们可以帮你燃烧掉的热量比它们自身含有热量还多,算得上时绝佳的减肥食品:芹…
- No Comments , 624 次阅读 Hits
-
标签:减肥
25件十分钟内可以搞定的瘦身运动
Author: 柳世杀神·GabrielGon24 十二 2007
最近越发感觉到自己的横向发展了。不过苦于时间与空间的限制,不能做太多的运动。和我有同样困扰的朋友们,看看这篇文章吧~我们都太忙了,没时间走出房间,走到操场,走进健身房。其实,锻炼身体也是可以随时随地进行的,看看你可以怎么忙里偷闲的锻炼吧:房间里外早起出门买报纸的时候,来来回回走个五分钟。 如果你在家照顾孩子,孩子睡着的时候就舞两下健身器械。 做五到十分钟深蹲跳。 在做饭么?等着锅烧热的时候,就着灶台做几个俯卧撑。 吃完饭,出门和朋友或者孩子玩一会儿。 睡前做几节哑铃操。 等待的时候等孩子下课的时候,绕着街道走几圈,或者跑。 在医院候诊的时候,问清楚大概需要等多久,然后用这个时间出去溜溜。 你的儿子或者女儿在踢球的时候,绕着操成自己也跑两圈。 把带着孩子去公园变成你自己运动的好机会。 工作时如果可能,走路去上班。 午饭的时候,去一个远一点的饭馆。 如果要参加的会议在另一个大楼,早出发五到十分钟,然后多走走。 休息的时候花五到十分钟爬爬楼梯。 等电梯的时候,尝试收缩你的腹肌。 把每次电话铃响当作活动自己背部的一个时机。 看电视时把遥控器藏起来,恢复老式的走来走去的换台方式。 转到音乐台,随着音乐疯狂起舞。 一放广告就起来跑跑。 变看电视变做负重蹲起。 旅行时带着你的运动服和运动录像带。 如果你开车旅行,每天两次下车走走,做做伸展运动。 在机场不要上自动扶梯,自己走。 订五到八层的房间,然后爬楼,不坐电梯。 就算做电梯,也在电梯里做小腿拉升运动。
- No Comments , 86 次阅读 Hits
-
标签:减肥
成就一个好领导者的四个因素
Author: 柳世杀神·GabrielGon24 十二 2007
如果成为一个好的领导者有规律可循,那么下面四个因素一定是必不可少的:建立信任。一个好的领导者需要相信别人的能力,而不是事事过问处处提醒。 明确目标。好领导者会将目标清楚的传达给大家,让所有的人明白到底什么对我们是最重要的。 言行一致。你不能说一套做一套。很多部门说他们最看重什么,但具体衡量评估的时候却使用另一套方式。 释放才华。实际上这一条是上面三条的结果。如果你可以建立起信任,言行一致的向所有人明确目标,你就能成功的激发大家,让他们释放出自己的才华。
- No Comments , 5 次阅读 Hits
-
标签:管理
网上流传的《2007年全国主要城市白领工资标准》
Author: 柳世杀神·GabrielGon24 十二 2007
(一档,香港:18500.00,澳门:8900.00 )(二档,上海:5350.00,深圳:5280.00,温州:5020.00 ,北京:5000.00)(三档,杭州:4980.00,广州:4750.00,苏州:4300.00,厦门:4100.00,青岛:4000.00)(四档,南京:3780.00 福州:3380.00,常州:3380.00,无锡:3200.00 ,天津:3150.00,济南:3120.00,大连:3000.00)(五档,郑州:2880.00,昆明:2800.00,武汉:2680.00,海口:2600.00 ,秦皇岛:2550.00,长沙:2480.00,三亚:2360.00,石家庄:2300.00 ,重庆:2250.00,沈阳:2100.00,乌鲁木齐:2100.00,西安:2080.00 )(六档,太原:1980.00,成都:1900.00,哈尔滨:1700.00,呼和浩特:1700.00 ,合肥:1680.00,贵州:1600.00,长春:1500.00,兰州:1500.00 ,南昌:1200.00 ,南宁:1300.00,银川:1100.00,西宁:1000.00)(七档,拉萨:900.00 )你是白领吗?看来我就快接近澳门了……阿门……让物价下降吧……
- No Comments , 25 次阅读 Hits
-
标签:工资, 白领


最活跃用户