目录
一。先重温一下松散的基础知识 1。归宗正源:Flex就是As,一切从as开始? -------- 补充说明:我们也可以开发出自己的Flex框架 2。as程序的启动:文档类 3。添加桢:编译器参数[Frame]的使用(as的局限) 4。贯穿Flex框架的解耦设计理念: 可自定义的、可扩展的UI程序框架?? -------- 补充说明:MVC是解耦的一种设计 5。swf? / FlashPlayer ????? 5。1。 swf文档规范 ????? 5。2。 FlashPlayer如何执行swf?? ----? 预加载方式的基础 ????? 5。3。 弹性跑道模型 6。编译器参数-keepXXXXXX: 自动生成的as源文件 7。事件不扩散设计: Event / addEventListener参数默认值的应用 ? ? 二。Flex程序启动前的加载监控 1。显示加载状况的体验性需要: 我们要知道程序是不是死翘翘了? -------- 补充说明:进度信息不需要100%准确 --------- 设计理念之一: 满足需求的设计,不要过分的设计 3。swf的常用加载方法 ????? 3。1。??? 小的swf加载大的swf ??????3。2。??? swf监控自身的加载进度 3。加载、监控方式的解析 ????? 3。Flex监控了哪些东西的加载:自身swf、Adobe签名的RSL、自定义RSL、用于国际化的资源包swf ?????? 4。Flex并行加载的事实 ?????? 5。Adobe签名的RSL、自定义RSL、用于国际化的资源包swf的顺序 ?????? 5。加载进度数据是如何统计的: 定时器 ?????? 5。思考:为什么Flex不采用全部并行加载? ?????? 5。改进设计:全部并行加载 4。进度显示方式的解析 ????????? 2。解耦---视图与逻辑的分离设计: 自定义进度条外观的需求? -------- 补充说明:加载方式没有开放接口(被固化到Flex框架中) ??????????? 6。1。涉及到的几个角色以及分工 ???????? ?6。2。流程图: 混乱的设计 ???????? ?6。3。评价 ?????? ? 6。4。改进设计:分工明确的角色设计、减少涉及的角色对象 ? 三。App生命的开始 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |