Hong Kong Adobe Flash platform developer (Flex, AIR and Flash)
Vicker
This user hasn't shared any biographical information
Posts by Vicker
Flex FAQ #11: Spark Layout Basics
Jan 31st
o係 Flex 裡面我地用得最多o既 control 係乜呢? Label? TextInput? Button? DataGrid? 我覺得答案應該係 VBox 同 HBox
無論係 Application layout, custom item renderer, form layout, padding… 好多地方都要用 VBox 同 HBox 所以第一個 Spark 要學o既o野就係 VBox 同 HBox o既 alternatives – Group 同 LayoutBase
顧名思意 Group 係用黎將唔同o既 components group 埋一齊 呢 d components 可以係 control 亦可以係 containers 可以係 Spark component 亦可以係 Halo component Group 基本上係取代左 Halo o既 Box container 同 Box 一樣~ Group 本身 by default 係 absolute layout Absolute layout 者係所有 child component 都係 position o係 x 0 y 0 所以下面o既 example 所有 component 都會重疊左
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <s:Group> <!-- Spark and Halo Button More >
Flex FAQ #10: Flex 4 有幾多個 namespace
Jan 16th
知道點解要用 Spark 之後當然要實戰下啦 首先寫返個 Hello Spark application 先 以下o係 main application o既 source code * 太簡單喇~ 無 build application 放上黎~ 抱歉
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <s:Label text="Hello Spark!" /> </s:Application>
唔太複雜吧~ 不過都幾多野唔同~ 首先當然係 namespace 啦
Flex Builder 3 (FB3) 寫 Flex 3 app 時o既 namespace 真係簡單到不得了
xmlns:mx="http://www.adobe.com/2006/mxml"
一個 mx 走天涯~ 一個已經包括左: - language (Array, uint, Number, Object etc…) 同埋 - Halo components (Button, VBox, DataGrid etc…)
FB4 寫 Flex 3 namespace 基本上無變架~ 大家唔駛咁擔心
xmlns:mx="http://www.adobe.com/2006/mxml"
但係 FB4 寫 Flex 4 就複雜喇~ 首先 Flex 4 namespace 唔再係一個 namespace 玩晒~ 而係好 clear cut 咁分開左 language 同 component namespaces
Flex 4 o既 language namespace 係
xmlns:fx="http://ns.adobe.com/mxml/2009"
至於 Flex More >
Flex FAQ #9: 點解要 Spark
Jan 14th
認識 Spark 之前先要講下 Halo
Halo 係 Flex 3 o既主要骨格 由最 base o既 application (mx:Application) 去到 layout properties (horizontalAlign, padding) 再去到 UI control (mx:Button, mx:TextInput) 都係 Halo o既範圍 而 Spark 就係 Flex 4 o既主要骨格
好地地用緊 Halo 點解又要 Spark 呢?
用得 Flex 比較深入o既 developer 或者 designer… 又或者 dezeloper 都會發現 Halo 有幾個比較大o既問題
1) Skinning Skinning and Skinning
Halo control 要做 skin 係非常痛苦架 一係就只係用 CSS 做 d 好似無做過咁o既 styling 一係就用 Flash 畫好晒 d 野~ 之後 export SWF~ Flex embed SWF~ 再 CSS map class… 要改野咩? 開返個 Flash source 由頭做過啦
而且 Halo control o既 internal object 係 fixed 架 舉個例~ 一個 Halo button 裡面有一個 icon More >
Flex 4 重新上路
Jan 12th
近期因為要寫幾個比較細既 Flex application 所以借機會用下 Flash Builder 4 寫 Flex 4 apps Flex 4 最大最大既改變當然係 Spark framework 黎緊我會將寫 Flex 4 o既一 d 心得同大家分享下
大家亦唔需要太擔心 Flex 4 o既 syntax 會再變 因為 Flex 4 o既 SDK 已經 freeze 左 除左 bug fix 同埋 font embedding 之外~ 其他都應該唔會再變 大家可以放心去用喇~!
首先大家要 Flex 4 app 當然要用最新o既 compiler 啦 大家可以用 Flex 4 o既 SDK 又或者 Adobe Flash Builder 4 beta 2
Adobe Flex 4 SDK (Free) http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
Adobe Flash Builder 4 beta 2 (Trial) http://labs.adobe.com/technologies/flashbuilder4/
有一點要提一提大家 雖然 FB4 可以同時 compile Flex 3 同 Flex 4 o既 applications 但係 FB4 o既 plugin support 唔係咁 work 如果你本身會用一大 More >
求婚特餐
Apr 2nd
今日教大家煮呢個求婚特餐 材料非常豐富
首先要有 heart o既傻佬 一個 一個剛剛求婚 充滿鑽介知識既朋友 一名 珠寶首飾網頁 數個 討論區文章 數十頁 裝滿介指相o既 folder 一個 Preference list 一份 專業 Sales 一個 好好人經理 一名 鑽石 一粒 銀彈 數排 卡紙 一張 較剪 一把 蠟筆 一排 黑白豬 wallpaper 一張 信封 一個 花 一束 Bear Bear 熊 一隻 烏龜 一隻
以上材料因人而異 但最重要係要用心去安排~! 幸福的確係靠自己捉住的
===============================================
特餐備註
- Tasaki 介指由於係日本即時訂造~ 製作需時~ 有心理準備要等最少一個月 - 日本介指 size 同香港有出入架… 最好帶隻實物去度比較準 - 卡紙最緊要夠大… 方便錯左可以再整過… - 唔好用粗身蠟筆… 準確度好低 - 寫字最好對住 dictionary 寫避免出錯 - 親身去鋪頭之前最好先打電話 confirm 佢地無執笠或者轉左地址
===============================================
特餐特別鳴謝
- Bryan 兄教我既野實在太多… 感激 - Tasaki More >
一切重新開始~
Jan 22nd
自己知自己事… 呢排真係唔係好得… 完全無晒動力… 做 d 野亂晒…
終於…
今日一個唔小心… 禁錯左 Drop database… 幾年的 blog entries 付諸流水… 唔知點解… 又無乜特別唔開心o既感覺… 唔知係唔係人大左… 大大小小既事都試過 呢 d 唔算係 d 乜野
Anyway…
盡過能力去補救~ 但係都無辦法挽回… 最後只可以靠 Google o既 cache result 盡量檢回 index 左o既 post~
嗯~!
係時候重新開始吧~!!! 努力~!!!
Grammar and Cooking
Jan 20th
記得 Year 1 o既時候曾經諗過一樣野 究竟我會想要點樣o既女朋友呢…
諗呢個問題o個陣我記得我係寫個 web page… 一大堆 HTML… 所以當時o既答案就係想要一個可以o係工作上幫到自己o既女朋友 簡單 d 講就係一個 web designer / art designer 因為我當年係一個色盲 (唔識得 mix color) 其實我依家都仲係… 只係好左 d 咁解…
到左今日~ 就黎同阿蛇踏入第五年 o係 web design 呢個層面黎講我諗我多數都係靠自己 =.=|| 但係有另一樣野就成日都要靠佢… Grammar Checking…
由我同佢一齊開始~ 差唔多所有我 keyboard 下的 document 都有比小豬批改過… Assignment Report… FYP Report… HKICTA… Adobe articles… 等等等等… 數都數唔晒…
自己 grammar 有問題已經係小學堆出黎o既問題 記得中學時候 Mrs Perkins o係高考前同我講過 短時間o係無得救架… 只可以靠 content 同簡單o既字眼去解決 結果我 AL 打後所有 document 都比較上淺白… Andy 都曾經咁樣講過我份 report
前幾日小豬黎接我放工 佢睇住我個 screen 做野… 唔駛幾秒就 spot 到我 d grammatical mistakes… 即改… 改 variable name… 改 text content… 改埋 DB view… 改埋 SQL… (我明明係 More >
Adobe MAX SF day 3
Jan 15th
最後一日 MAX 今年有 d 唔同~ Sneak peak session 同 General session 逼埋o係同一日 第三日變左只係得堂上~
其中一堂講 Flash player 10 最新既 text engine 同 text layout framework Text layout framework 可以話係現有 text controls o既加強版 可以 support 到更加多o既文字效果
- multiple column (重點係 support 自動換 column 仲有 multiple column selection 仲可以 self define irregular shape columns)
- support 打直寫某 d 字~ 例如中文同日文 (大家以後可以唔駛靠 enter 靠行黎打中文喇)
詳細可以參考 Adobe Labs http://labs.adobe.com/technologies/textlayout/
其他時間就同 Way 作最後衝刺 Adobe MAX 有個傳統 就係要行攤位儲印仔換禮物 外國人比較得意… 佢地會直接行去人地個檔度要人印… 然後即走… 我就覺得起碼都要聽下人地個檔講 d 乜會比較有禮貌…
結果終於儲齊~ 換到o既係一副 Adobe MAX 啤牌 A J Q K 係 AIR Flex Photoshop 同 Flash Joker o係 MAX More >



