摘要: Flex4与之前版本的一个极大区别就是外观皮肤的分离,虽然进一步解耦,但存在一个不爽的地方就是增加了编码的工作量,你能想象为你的每个自定义组件都写一个对应的皮肤吗?可能仅仅和你之前写过的组件差了那么一点点而已,可是工作量double,更进一步使代码的管理复杂化。下面是我自己写的一个通用的自定义ImageButton,有呆毛(Demo)才有真相:1.首先创建一个Skinnable组件,继承自Button(一个很大的好处就是支持defaultButton,普通的组件是不支持的,这是促成我写这个组件的原始动力),类名就定义为ImageButton:package cn.shawnlee.compon 阅读全文
posted @ 2013-10-02 14:14 蚁天 阅读(578) 评论(0) 推荐(0) 编辑