您的位置:首页 > 运维架构

解析: Flex初始化时、加载进度监控的设计思路: (3)视图与逻辑的分离(提供自定义进度条的可能性)

2012-03-29 20:17 295 查看
在网络上搜索关键字: “Flex 自定义进度条”

会找到很多事例代码。

Flex框架通过将视图与逻辑分离设计,来提供一种可能性: 自定义进度条

视图:进度条外观

逻辑:加载以及加载监控

这种分离设计一定程度上是"MVC"的一种实现。

说它是“一定程度”,因为参看Flex框架中与标题相关的源代码,深深感觉:

整体上它想达到视图与逻辑分离,但是代码实现上太糟糕了,视图中有大量逻辑(加载、加载控制)。

暂且不去评价Flex框架,我们看看涉及哪些类:

视图类: mx.preloaders.SparkDownloadProgressBar 它是Flex框架提供的默认的进度条类,我们可以自定义视图类来替换它

逻辑类: mx.preloaders.Preloader 它是Flex框架提供的加载类,我们无法改动它
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: