【发布时间】:2009-12-25 16:05:43
【问题描述】:
我想知道我是否可以在 flex 中使用 posix 或其他任何线程模型,我是 flex 的初学者,我想知道我是否可以在其中使用线程进行多任务处理。
【问题讨论】:
-
为什么需要在 Flex 中使用线程,他的目的是创建一些客户端 swf 应用程序,供单个用户在浏览器中使用
-
@Omu 线程与单个“用户”无关。线程的一个示例可能是,如果您的 Flex 应用程序正在执行处理器密集型的操作,但您不希望用户界面锁定……它允许您在用户可以做其他事情时继续该过程。 Flash 没有真正的多线程支持。
-
很多人都在问,为什么其他应用程序需要多线程。现在我正在为 Android 和 Ios 系统在 Flex Mobile 中开发应用程序,所以我有一个任务,我需要启动后台线程,该线程从服务器下载数据并将其保存到设备上的 Sqlite db。 Adobe 提供的异步模型提出了丑陋的解决方案,我需要在每个 DB 操作上提供回调函数。我有使用多线程在 Android SDK 中解决此类任务的经验,它更加优雅和易于理解。
标签: apache-flex multithreading flex3 adobe