摘要: 一.CaltrainTimes案列分析:http://www.adobe.com/cn/devnet/flex/articles/caltrain-times-story.html1.确定设计分辨率,并由设计师给出相应的PSD档2.合并图层割图3.根据缩放导出不同的DPI,及相应的文件夹4.UI设计,以保证效率、用户体验、不同DPI下正确渲染5.程序开发,以整合数据和需求,并解决多DPI问题6.优化,完成MXML到AS的手工转换7.根据不同的平台导出相应的发布包/////////////////////////////////////////////////////////////////// 阅读全文
posted @ 2014-03-28 09:24 腐烂的翅膀 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 1.Performace包含4点:(1)Latency反应时间(2)Scalability:可伸缩性(3)Reliablity:稳定性(4)Availability:可用性2.运行时生命周期:Flex只有两帧frames:Preload frame 和 application frame。每一个flex application 是一个MovieClip,因为每个flex application都有SystemManager,他是继承自flash.display.MovieClip.Flex application的入口是Application layout的容器,他是继承自UIComponen 阅读全文
posted @ 2014-03-28 09:15 腐烂的翅膀 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 组件实例化生命周期描述了用组件类创建组件对象时所发生的一系列步骤,作为生命周期的一部分,flex自动调用组件的的方法,发出事件,并使组件可见.下面例子用as创建一个btn控件,并将其加入容器中var boxContainer:Box = new Box();//设置Box容器...//创建btnvar b:Button = new Button();b.label = "Submit";...//将btn添加到Box容器中boxContainer.addChild(b);下面的步骤显示了用代码创建一个Button 控件,并将这个控件添加到Box 容器中时所发生的一切:1.调 阅读全文
posted @ 2014-03-28 09:14 腐烂的翅膀 阅读(259) 评论(0) 推荐(0) 编辑